1 instantiation of ComObject
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (1)
96var rcw = new ComObject(GetOrCreateInterfaceDetailsStrategy(), GetOrCreateIUnknownStrategy(), CreateCacheStrategy(), (void*)externalComObject)
6 references to ComObject
System.Runtime.InteropServices (6)
System\Runtime\InteropServices\Marshalling\ComImportInteropInterfaceDetailsStrategy.cs (1)
183/// This interface enables a COM Object Wrapper (such as <see cref="ComObject"/>) to provide a built-in COM object to enable integration between built-in COM objects and
System\Runtime\InteropServices\Marshalling\ComObject.cs (2)
76/// Releases all references owned by this <see cref="ComObject" /> if it is a unique instance. 79/// This method does nothing if the <see cref="ComObject" /> was not created with
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (3)
48if (OperatingSystem.IsWindows() && RuntimeFeature.IsDynamicCodeSupported && ComObject.BuiltInComSupported && ComObject.ComImportInteropEnabled) 96var rcw = new ComObject(GetOrCreateInterfaceDetailsStrategy(), GetOrCreateIUnknownStrategy(), CreateCacheStrategy(), (void*)externalComObject)