2 interfaces inheriting from ISymUnmanagedReader2
Microsoft.DiaSymReader (2)
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader2.cs (1)
48
file unsafe interface InterfaceImplementation : global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
Reader\ISymUnmanagedReader3.cs (1)
18
public partial interface ISymUnmanagedReader3 :
ISymUnmanagedReader2
67 references to ISymUnmanagedReader2
Microsoft.DiaSymReader (67)
Extensions\SymUnmanagedExtensions.Reader.cs (2)
112
return NullToEmpty(GetItems((
ISymUnmanagedReader2
)reader, symDocument,
113
(
ISymUnmanagedReader2
a, ISymUnmanagedDocument b, int c, out int d, ISymUnmanagedMethod[] e) => a.GetMethodsInDocument(b, c, out d, e)));
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader2.cs (46)
70
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodByVersionPreRemap(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
74
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
110
global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
@this = default;
117
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
>(__this_native);
132
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetSymAttributePreRemap(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation)
136
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
160
global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
@this = default;
176
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
>(__this_native);
192
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodsInDocument(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
196
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
276
global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
@this = default;
300
@this = global::System.Runtime.InteropServices.ComWrappers.ComInterfaceDispatch.GetInstance<global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
>(__this_native);
328
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetDocument(string url, global::System.Guid language, global::System.Guid languageVendor, global::System.Guid documentType, out global::Microsoft.DiaSymReader.ISymUnmanagedDocument document)
332
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
367
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetDocuments(int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedDocument[] documents)
371
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
445
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetUserEntryPoint(out int methodToken)
449
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
468
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethod(int methodToken, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
472
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
505
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodByVersion(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
509
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
542
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetVariables(int methodToken, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedVariable[] variables)
546
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
620
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetGlobalVariables(int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedVariable[] variables)
624
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
698
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodFromDocumentPosition(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int line, int column, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method)
702
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
740
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetSymAttribute(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation)
744
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
765
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetNamespaces(int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedNamespace[] namespaces)
769
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
843
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.Initialize(object metadataImporter, string fileName, string searchPath, global::System.Runtime.InteropServices.ComTypes.IStream stream)
847
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
880
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.UpdateSymbolStore(string fileName, global::System.Runtime.InteropServices.ComTypes.IStream stream)
884
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
913
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.ReplaceSymbolStore(string fileName, global::System.Runtime.InteropServices.ComTypes.IStream stream)
917
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
946
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetSymbolStoreFileName(int bufferLength, out int count, char[] name)
950
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
970
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodsFromDocumentPosition(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int line, int column, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods)
974
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
1051
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetDocumentVersion(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, out int version, out bool isCurrent)
1055
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
1089
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodVersion(global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method, out int version)
1093
var (__this, __vtable) = ((global::System.Runtime.InteropServices.Marshalling.IUnmanagedVirtualMethodTableProvider)this).GetVirtualMethodTableInfoForKey(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
));
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader3.cs (7)
60
global::System.Runtime.InteropServices.Marshalling.StrategyBasedComWrappers.DefaultIUnknownInterfaceDetailsStrategy.GetIUnknownDerivedDetails(typeof(global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
).TypeHandle).ManagedVirtualMethodTable,
1161
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodByVersionPreRemap(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => throw new global::System.Diagnostics.UnreachableException();
1163
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetSymAttributePreRemap(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation) => throw new global::System.Diagnostics.UnreachableException();
1165
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodsInDocument(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1244
new int GetMethodByVersionPreRemap(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetMethodByVersionPreRemap(methodToken, version, out @method);
1248
new int GetSymAttributePreRemap(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetSymAttributePreRemap(methodToken, name, bufferLength, out count, customDebugInformation);
1252
new int GetMethodsInDocument(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetMethodsInDocument(document, bufferLength, out count, methods);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader4.cs (6)
1250
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodByVersionPreRemap(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => throw new global::System.Diagnostics.UnreachableException();
1252
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetSymAttributePreRemap(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation) => throw new global::System.Diagnostics.UnreachableException();
1254
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodsInDocument(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1337
new int GetMethodByVersionPreRemap(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetMethodByVersionPreRemap(methodToken, version, out @method);
1341
new int GetSymAttributePreRemap(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetSymAttributePreRemap(methodToken, name, bufferLength, out count, customDebugInformation);
1345
new int GetMethodsInDocument(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetMethodsInDocument(document, bufferLength, out count, methods);
Generated\361d1da7f942c932\Microsoft.DiaSymReader.ISymUnmanagedReader5.cs (6)
1221
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodByVersionPreRemap(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => throw new global::System.Diagnostics.UnreachableException();
1223
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetSymAttributePreRemap(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation) => throw new global::System.Diagnostics.UnreachableException();
1225
int global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
.GetMethodsInDocument(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => throw new global::System.Diagnostics.UnreachableException();
1314
new int GetMethodByVersionPreRemap(int methodToken, int version, out global::Microsoft.DiaSymReader.ISymUnmanagedMethod @method) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetMethodByVersionPreRemap(methodToken, version, out @method);
1318
new int GetSymAttributePreRemap(int methodToken, string name, int bufferLength, out int count, byte[] customDebugInformation) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetSymAttributePreRemap(methodToken, name, bufferLength, out count, customDebugInformation);
1322
new int GetMethodsInDocument(global::Microsoft.DiaSymReader.ISymUnmanagedDocument document, int bufferLength, out int count, global::Microsoft.DiaSymReader.ISymUnmanagedMethod[] methods) => ((global::Microsoft.DiaSymReader.
ISymUnmanagedReader2
)this).GetMethodsInDocument(document, bufferLength, out count, methods);