19 references to UniqueComInterfaceMarshaller
Microsoft.Diagnostics.DataContractReader.Legacy (7)
_generated\49\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess.cs (3)
1536
__notify_native = (void*)global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.ConvertToUnmanaged(notify);
1547
global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.Free(__notify_native);
1563
notify = global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.ConvertToManaged(__notify_native);
_generated\50\Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataProcess2.cs (2)
891
__notify_native = (void*)global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.ConvertToUnmanaged(notify);
902
global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::Microsoft.Diagnostics.DataContractReader.Legacy.IXCLRDataExceptionNotification>.Free(__notify_native);
IXCLRData.cs (1)
262
int TranslateExceptionRecordToNotification(EXCEPTION_RECORD64* record, [MarshalUsing(typeof(
UniqueComInterfaceMarshaller
<IXCLRDataExceptionNotification>))] IXCLRDataExceptionNotification notify);
SOSDacImpl.IXCLRDataProcess.cs (1)
610
int IXCLRDataProcess.TranslateExceptionRecordToNotification(EXCEPTION_RECORD64* record, [MarshalUsing(typeof(
UniqueComInterfaceMarshaller
<IXCLRDataExceptionNotification>))] IXCLRDataExceptionNotification notify)
System.Data.OleDb (11)
_generated\2\System.Data.Common.UnsafeNativeMethods.IErrorRecords.cs (6)
146
ppObject = global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo>.ConvertToManaged(__ppObject_native);
153
global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo>.Free(__ppObject_native);
177
__ppObject_native = (void*)global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::System.Data.Common.UnsafeNativeMethods.ISQLErrorInfo>.ConvertToUnmanaged(ppObject);
209
__retVal = global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.ConvertToManaged(__retVal_native);
216
global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.Free(__retVal_native);
239
__invokeRetValUnmanaged = (void*)global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.ConvertToUnmanaged(__invokeRetVal);
_generated\3\LibraryImports.g.cs (2)
341
ppIErrorInfo = global::System.Runtime.InteropServices.Marshalling.
UniqueComInterfaceMarshaller
<global::System.Data.Common.UnsafeNativeMethods.IErrorInfo>.ConvertToManaged(__ppIErrorInfo_native);
348
global::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
<>))]