1 interface inheriting from IMetadataImportProvider
Microsoft.DiaSymReader (1)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.IMetadataImportProvider.cs (1)
29file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.IMetadataImportProvider
17 references to IMetadataImportProvider
Microsoft.DiaSymReader (17)
Extensions\SymUnmanagedExtensions.Binder.cs (1)
28public static ISymUnmanagedReader GetReaderFromPdbStream(this ISymUnmanagedBinder4 binder, Stream stream, IMetadataImportProvider metadataImportProvider)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.IMetadataImportProvider.cs (4)
49object global::Microsoft.DiaSymReader.IMetadataImportProvider.GetMetadataImport() 53var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.IMetadataImportProvider)); 91global::Microsoft.DiaSymReader.IMetadataImportProvider @this = default; 99@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.IMetadataImportProvider>(__this_native);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedBinder4.cs (10)
55int global::Microsoft.DiaSymReader.ISymUnmanagedBinder4.GetReaderFromPdbFile(global::Microsoft.DiaSymReader.IMetadataImportProvider metadataImportProvider, string pdbFilePath, out global::Microsoft.DiaSymReader.ISymUnmanagedReader reader) 70__metadataImportProvider_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.IMetadataImportProvider>.ConvertToUnmanaged(metadataImportProvider); 90global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.IMetadataImportProvider>.Free(__metadataImportProvider_native); 103global::Microsoft.DiaSymReader.IMetadataImportProvider metadataImportProvider = default; 112metadataImportProvider = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.IMetadataImportProvider>.ConvertToManaged(__metadataImportProvider_native); 128int global::Microsoft.DiaSymReader.ISymUnmanagedBinder4.GetReaderFromPdbStream(global::Microsoft.DiaSymReader.IMetadataImportProvider metadataImportProvider, object stream, out global::Microsoft.DiaSymReader.ISymUnmanagedReader reader) 145__metadataImportProvider_native = (void*)global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.IMetadataImportProvider>.ConvertToUnmanaged(metadataImportProvider); 164global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.IMetadataImportProvider>.Free(__metadataImportProvider_native); 177global::Microsoft.DiaSymReader.IMetadataImportProvider metadataImportProvider = default; 186metadataImportProvider = global::System.Runtime.InteropServices.Marshalling.ComInterfaceMarshaller<global::Microsoft.DiaSymReader.IMetadataImportProvider>.ConvertToManaged(__metadataImportProvider_native);
Reader\ISymUnmanagedBinder4.cs (2)
115[MarshalAs(UnmanagedType.Interface)]IMetadataImportProvider metadataImportProvider, 137[MarshalAs(UnmanagedType.Interface)]IMetadataImportProvider metadataImportProvider,