3 instantiations of UnmanagedToManagedOwnershipTrackingStrategy
Microsoft.Interop.SourceGeneration (3)
Marshalling\AttributedMarshallingModelGeneratorResolver.cs (3)
182marshallingStrategy = new UnmanagedToManagedOwnershipTrackingStrategy(marshallingStrategy); 278marshallingStrategy = new UnmanagedToManagedOwnershipTrackingStrategy(marshallingStrategy); 302marshallingStrategy = new UnmanagedToManagedOwnershipTrackingStrategy(marshallingStrategy);
1 reference to UnmanagedToManagedOwnershipTrackingStrategy
Microsoft.Interop.SourceGeneration (1)
Marshalling\UnmanagedToManagedOwnershipTrackingStrategy.cs (1)
79/// Marshalling strategy that uses the tracking variables introduced by <see cref="UnmanagedToManagedOwnershipTrackingStrategy"/> to cleanup the original value if the original value is owned