23 references to UniqueComInterfaceMarshaller
libmscordaccore_universal (2)
Entrypoints.cs (2)
243legacyObj = UniqueComInterfaceMarshaller<IDacDbiInterface>.ConvertToManaged((void*)legacyImplPtr); 298UniqueComInterfaceMarshaller<ICorDebugDataTarget>.ConvertToManaged((void*)pTarget)!;
Microsoft.Diagnostics.DataContractReader.Legacy (9)
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (3)
1592__notify_native = (void*)global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.ConvertToUnmanaged(notify); 1603global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.Free(__notify_native); 1619notify = global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.ConvertToManaged(__notify_native);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (2)
925__notify_native = (void*)global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.ConvertToUnmanaged(notify); 936global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.Free(__notify_native);
Generated\361d1da7f942c932\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess3.cs (2)
893__notify_native = (void*)global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.ConvertToUnmanaged(notify); 904global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.Free(__notify_native);
IXCLRData.cs (1)
269int TranslateExceptionRecordToNotification(EXCEPTION_RECORD64* record, [MarshalUsing(typeof(UniqueComInterfaceMarshaller<IXCLRDataExceptionNotification>))] IXCLRDataExceptionNotification notify);
SOSDacImpl.IXCLRDataProcess.cs (1)
1167int IXCLRDataProcess.TranslateExceptionRecordToNotification(EXCEPTION_RECORD64* record, [MarshalUsing(typeof(UniqueComInterfaceMarshaller<IXCLRDataExceptionNotification>))] IXCLRDataExceptionNotification notify)
System.Data.OleDb (11)
Generated\361d1da7f942c932\System.Data.Common.UnsafeNativeMethods.IErrorRecords.cs (6)
167ppObject = global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo>.ConvertToManaged(__ppObject_native); 174global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo>.Free(__ppObject_native); 200__ppObject_native = (void*)global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo>.ConvertToUnmanaged(ppObject); 234__retVal = global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.ConvertToManaged(__retVal_native); 241global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.Free(__retVal_native); 265__invokeRetValUnmanaged = (void*)global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.ConvertToUnmanaged(__invokeRetVal);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LibraryImports.g.cs (2)
357ppIErrorInfo = global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.ConvertToManaged(__ppIErrorInfo_native); 364global::System.Runtime.InteropServices.Marshalling.UniqueComInterfaceMarshaller<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.Free(__ppIErrorInfo_native);
UnsafeNativeMethods.COMWrappers.cs (1)
19[MarshalUsing(typeof(UniqueComInterfaceMarshaller<IErrorInfo>))]
UnsafeNativeMethods.cs (2)
562[MarshalUsing(typeof(UniqueComInterfaceMarshaller<ISQLErrorInfo>))] 565[return: MarshalUsing(typeof(UniqueComInterfaceMarshaller<IErrorInfo>))]
System.Runtime.InteropServices (1)
System\Runtime\InteropServices\Marshalling\UniqueComInterfaceMarshaller.cs (1)
22[CustomMarshaller(typeof(CustomMarshallerAttribute.GenericPlaceholder), MarshalMode.Default, typeof(UniqueComInterfaceMarshaller<>))]