1 instantiation of ComObject
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (1)
101var rcw = new ComObject(GetOrCreateInterfaceDetailsStrategy(), GetOrCreateIUnknownStrategy(), CreateCacheStrategy(), (void*)externalComObject)
11 references to ComObject
ILCompiler.Diagnostics (2)
PdbWriter.cs (2)
132ComObject ngenWriterComObject = (ComObject)(object)_ngenWriter;
Microsoft.Diagnostics.DataContractReader.Legacy (2)
SOSDacImpl.IXCLRDataProcess.cs (2)
615ComObject comObj = (ComObject)(object)notify;
System.Data.OleDb (1)
UnsafeNativeMethods.COMWrappers.cs (1)
26((ComObject)obj).FinalRelease();
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)
78/// Releases all references owned by this <see cref="ComObject" /> if it is a unique instance. 81/// This method does nothing if the <see cref="ComObject" /> was not created with
System\Runtime\InteropServices\Marshalling\StrategyBasedComWrappers.cs (3)
53if (OperatingSystem.IsWindows() && RuntimeFeature.IsDynamicCodeSupported && ComObject.BuiltInComSupported && ComObject.ComImportInteropEnabled) 101var rcw = new ComObject(GetOrCreateInterfaceDetailsStrategy(), GetOrCreateIUnknownStrategy(), CreateCacheStrategy(), (void*)externalComObject)