2 interfaces inheriting from ISymUnmanagedReader4
Microsoft.DiaSymReader (2)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader4.cs (1)
53
file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
Reader\ISymUnmanagedReader5.cs (1)
18
public unsafe partial interface ISymUnmanagedReader5 :
ISymUnmanagedReader4
63 references to ISymUnmanagedReader4
Microsoft.DiaSymReader (63)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader4.cs (56)
75
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.MatchesModule(global::System.Guid guid, uint stamp, int age, out bool result)
79
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
102
global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
@this = default;
109
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
>(__this_native);
124
unsafe int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetPortableDebugMetadata(out byte* metadata, out int size)
128
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
152
global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
@this = default;
161
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
>(__this_native);
177
unsafe int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetSourceServerData(out byte* data, out int size)
181
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
205
global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
@this = default;
214
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
>(__this_native);
230
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.ISymUnmanagedDocument document)
234
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
269
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedDocument[] documents)
273
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
347
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetUserEntryPoint(out int methodToken)
351
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
370
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetMethod(int methodToken, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
374
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
407
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetMethodByVersion(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
411
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
444
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetVariables(int methodToken, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedVariable[] variables)
448
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
522
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetGlobalVariables(int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedVariable[] variables)
526
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
600
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
604
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
642
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetSymAttribute(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation)
646
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
667
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetNamespaces(int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedNamespace[] namespaces)
671
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
745
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.Initialize(object metadataImporter, string fileName, string searchPath, global::System.Runtime.InteropServices.ComTypes.IStream stream)
749
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
782
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.UpdateSymbolStore(string fileName, global::System.Runtime.InteropServices.ComTypes.IStream stream)
786
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
815
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.ReplaceSymbolStore(string fileName, global::System.Runtime.InteropServices.ComTypes.IStream stream)
819
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
848
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetSymbolStoreFileName(int bufferLength, out int count, char[] name)
852
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
872
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
876
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
953
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetDocumentVersion(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, out int version, out bool isCurrent)
957
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
991
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetMethodVersion(global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method, out int version)
995
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
1025
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetMethodByVersionPreRemap(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
1029
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
1062
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetSymAttributePreRemap(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation)
1066
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
1087
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetMethodsInDocument(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
1091
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
1168
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetSymAttributeByVersion(int methodToken, int version, string name, int bufferLength, out int count, byte[] customDebugInformation)
1172
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
1193
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetSymAttributeByVersionPreRemap(int methodToken, int version, string name, int bufferLength, out int count, byte[] customDebugInformation)
1197
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
));
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader5.cs (7)
64
global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
).TypeHandle).ManagedVirtualMethodTable,
1231
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.MatchesModule(global::System.Guid guid, uint stamp, int age, out bool result) => throw new global::System.Diagnostics.UnreachableException();
1233
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetPortableDebugMetadata(out byte* metadata, out int size) => throw new global::System.Diagnostics.UnreachableException();
1235
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
.GetSourceServerData(out byte* data, out int size) => throw new global::System.Diagnostics.UnreachableException();
1334
new int MatchesModule(global::System.Guid guid, uint stamp, int age, out bool result) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
)this).MatchesModule(guid, stamp, age, out result);
1342
return ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
)this).GetPortableDebugMetadata(out metadata, out size);
1352
return ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader4
)this).GetSourceServerData(out data, out size);