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