1 interface inheriting from IMetadataImportProvider
Microsoft.DiaSymReader (1)
_generated\8\Microsoft.DiaSymReader.IMetadataImportProvider.cs (1)
20
file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.
IMetadataImportProvider
17 references to IMetadataImportProvider
Microsoft.DiaSymReader (17)
_generated\14\Microsoft.DiaSymReader.ISymUnmanagedBinder4.cs (10)
43
int global::Microsoft.DiaSymReader.ISymUnmanagedBinder4.GetReaderFromPdbFile(global::Microsoft.DiaSymReader.
IMetadataImportProvider
metadataImportProvider, string pdbFilePath, out global::Microsoft.DiaSymReader.ISymUnmanagedReader reader)
56
__metadataImportProvider_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
IMetadataImportProvider
>.ConvertToUnmanaged(metadataImportProvider);
78
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
IMetadataImportProvider
>.Free(__metadataImportProvider_native);
89
global::Microsoft.DiaSymReader.
IMetadataImportProvider
metadataImportProvider = default;
98
metadataImportProvider = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
IMetadataImportProvider
>.ConvertToManaged(__metadataImportProvider_native);
114
int global::Microsoft.DiaSymReader.ISymUnmanagedBinder4.GetReaderFromPdbStream(global::Microsoft.DiaSymReader.
IMetadataImportProvider
metadataImportProvider, object stream, out global::Microsoft.DiaSymReader.ISymUnmanagedReader reader)
129
__metadataImportProvider_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
IMetadataImportProvider
>.ConvertToUnmanaged(metadataImportProvider);
150
global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
IMetadataImportProvider
>.Free(__metadataImportProvider_native);
161
global::Microsoft.DiaSymReader.
IMetadataImportProvider
metadataImportProvider = default;
170
metadataImportProvider = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.
IMetadataImportProvider
>.ConvertToManaged(__metadataImportProvider_native);
_generated\8\Microsoft.DiaSymReader.IMetadataImportProvider.cs (4)
37
object global::Microsoft.DiaSymReader.
IMetadataImportProvider
.GetMetadataImport()
39
var(__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
IMetadataImportProvider
));
75
global::Microsoft.DiaSymReader.
IMetadataImportProvider
@this = default;
82
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
IMetadataImportProvider
>(__this_native);
Extensions\SymUnmanagedExtensions.Binder.cs (1)
28
public static ISymUnmanagedReader GetReaderFromPdbStream(this ISymUnmanagedBinder4 binder, Stream stream,
IMetadataImportProvider
metadataImportProvider)
Reader\ISymUnmanagedBinder4.cs (2)
115
[MarshalAs(UnmanagedType.Interface)]
IMetadataImportProvider
metadataImportProvider,
137
[MarshalAs(UnmanagedType.Interface)]
IMetadataImportProvider
metadataImportProvider,