C# Class Microsoft.DiaSymReader.SymUnmanagedExtensions

Afficher le fichier Open project: dotnet/symreader

Méthodes publiques

Méthode Description
AsAsyncMethod ( this method ) : ISymUnmanagedAsyncMethod
GetAsyncStepInfos ( this method ) : IEnumerable
GetAttributes ( this local ) : int
GetCatchHandlerILOffset ( this method ) : int
GetChecksum ( this document ) : byte[]
GetChildren ( this scope ) : ISymUnmanagedScope[]
GetConstants ( this scope ) : ISymUnmanagedConstant[]
GetCustomDebugInfo ( this reader, int methodToken, int methodVersion ) : byte[]

Get the blob of binary custom debug info for a given method.

GetDocumentType ( this document ) : System.Guid
GetDocuments ( this reader ) : ISymUnmanagedDocument[]
GetDocumentsForMethod ( this method ) : ISymUnmanagedDocument[]
GetEndOffset ( this scope ) : int
GetHashAlgorithm ( this document ) : System.Guid
GetKickoffMethod ( this method ) : int
GetLanguage ( this document ) : System.Guid
GetLanguageVendor ( this document ) : System.Guid
GetLocals ( this scope ) : ISymUnmanagedVariable[]
GetMethod ( this reader, int methodToken ) : ISymUnmanagedMethod
GetMethodByVersion ( this reader, int methodToken, int methodVersion ) : ISymUnmanagedMethod
GetMethodsInDocument ( this reader, ISymUnmanagedDocument symDocument ) : ISymUnmanagedMethod[]
GetName ( this @namespace ) : string
GetNamespaces ( this scope ) : ISymUnmanagedNamespace[]
GetReaderFromPdbStream ( this binder, Stream stream, IMetadataImportProvider metadataImportProvider ) : ISymUnmanagedReader
GetReaderFromStream ( this binder, Stream stream, object metadataImporter ) : ISymUnmanagedReader
GetRootScope ( this method ) : ISymUnmanagedScope
GetSequencePoints ( this method ) : IEnumerable
GetSignature ( this constant ) : byte[]
GetSlot ( this local ) : int
GetSourceExtentInDocument ( this method, ISymUnmanagedDocument document, int &startLine, int &endLine ) : void
GetStartOffset ( this scope ) : int
GetToken ( this method ) : int
GetUserEntryPoint ( this reader ) : int
GetValue ( this constant ) : object
Initialize ( this reader, Stream stream, object metadataImporter, string fileName = null, string searchPath = null ) : void
UpdateSymbolStore ( this reader, Stream stream, string fileName = null ) : void

Method Details

AsAsyncMethod() public static méthode

public static AsAsyncMethod ( this method ) : ISymUnmanagedAsyncMethod
method this
Résultat ISymUnmanagedAsyncMethod

GetAsyncStepInfos() public static méthode

public static GetAsyncStepInfos ( this method ) : IEnumerable
method this
Résultat IEnumerable

GetAttributes() public static méthode

public static GetAttributes ( this local ) : int
local this
Résultat int

GetCatchHandlerILOffset() public static méthode

public static GetCatchHandlerILOffset ( this method ) : int
method this
Résultat int

GetChecksum() public static méthode

public static GetChecksum ( this document ) : byte[]
document this
Résultat byte[]

GetChildren() public static méthode

public static GetChildren ( this scope ) : ISymUnmanagedScope[]
scope this
Résultat ISymUnmanagedScope[]

GetConstants() public static méthode

public static GetConstants ( this scope ) : ISymUnmanagedConstant[]
scope this
Résultat ISymUnmanagedConstant[]

GetCustomDebugInfo() public static méthode

Get the blob of binary custom debug info for a given method.
public static GetCustomDebugInfo ( this reader, int methodToken, int methodVersion ) : byte[]
reader this
methodToken int
methodVersion int
Résultat byte[]

GetDocumentType() public static méthode

public static GetDocumentType ( this document ) : System.Guid
document this
Résultat System.Guid

GetDocuments() public static méthode

public static GetDocuments ( this reader ) : ISymUnmanagedDocument[]
reader this
Résultat ISymUnmanagedDocument[]

GetDocumentsForMethod() public static méthode

public static GetDocumentsForMethod ( this method ) : ISymUnmanagedDocument[]
method this
Résultat ISymUnmanagedDocument[]

GetEndOffset() public static méthode

public static GetEndOffset ( this scope ) : int
scope this
Résultat int

GetHashAlgorithm() public static méthode

public static GetHashAlgorithm ( this document ) : System.Guid
document this
Résultat System.Guid

GetKickoffMethod() public static méthode

public static GetKickoffMethod ( this method ) : int
method this
Résultat int

GetLanguage() public static méthode

public static GetLanguage ( this document ) : System.Guid
document this
Résultat System.Guid

GetLanguageVendor() public static méthode

public static GetLanguageVendor ( this document ) : System.Guid
document this
Résultat System.Guid

GetLocals() public static méthode

public static GetLocals ( this scope ) : ISymUnmanagedVariable[]
scope this
Résultat ISymUnmanagedVariable[]

GetMethod() public static méthode

public static GetMethod ( this reader, int methodToken ) : ISymUnmanagedMethod
reader this
methodToken int
Résultat ISymUnmanagedMethod

GetMethodByVersion() public static méthode

public static GetMethodByVersion ( this reader, int methodToken, int methodVersion ) : ISymUnmanagedMethod
reader this
methodToken int
methodVersion int
Résultat ISymUnmanagedMethod

GetMethodsInDocument() public static méthode

public static GetMethodsInDocument ( this reader, ISymUnmanagedDocument symDocument ) : ISymUnmanagedMethod[]
reader this
symDocument ISymUnmanagedDocument
Résultat ISymUnmanagedMethod[]

GetName() public static méthode

public static GetName ( this @namespace ) : string
@namespace this
Résultat string

GetNamespaces() public static méthode

public static GetNamespaces ( this scope ) : ISymUnmanagedNamespace[]
scope this
Résultat ISymUnmanagedNamespace[]

GetReaderFromPdbStream() public static méthode

public static GetReaderFromPdbStream ( this binder, Stream stream, IMetadataImportProvider metadataImportProvider ) : ISymUnmanagedReader
binder this
stream Stream
metadataImportProvider IMetadataImportProvider
Résultat ISymUnmanagedReader

GetReaderFromStream() public static méthode

public static GetReaderFromStream ( this binder, Stream stream, object metadataImporter ) : ISymUnmanagedReader
binder this
stream Stream
metadataImporter object
Résultat ISymUnmanagedReader

GetRootScope() public static méthode

public static GetRootScope ( this method ) : ISymUnmanagedScope
method this
Résultat ISymUnmanagedScope

GetSequencePoints() public static méthode

public static GetSequencePoints ( this method ) : IEnumerable
method this
Résultat IEnumerable

GetSignature() public static méthode

public static GetSignature ( this constant ) : byte[]
constant this
Résultat byte[]

GetSlot() public static méthode

public static GetSlot ( this local ) : int
local this
Résultat int

GetSourceExtentInDocument() public static méthode

public static GetSourceExtentInDocument ( this method, ISymUnmanagedDocument document, int &startLine, int &endLine ) : void
method this
document ISymUnmanagedDocument
startLine int
endLine int
Résultat void

GetStartOffset() public static méthode

public static GetStartOffset ( this scope ) : int
scope this
Résultat int

GetToken() public static méthode

public static GetToken ( this method ) : int
method this
Résultat int

GetUserEntryPoint() public static méthode

public static GetUserEntryPoint ( this reader ) : int
reader this
Résultat int

GetValue() public static méthode

public static GetValue ( this constant ) : object
constant this
Résultat object

Initialize() public static méthode

public static Initialize ( this reader, Stream stream, object metadataImporter, string fileName = null, string searchPath = null ) : void
reader this
stream Stream
metadataImporter object
fileName string
searchPath string
Résultat void

UpdateSymbolStore() public static méthode

public static UpdateSymbolStore ( this reader, Stream stream, string fileName = null ) : void
reader this
stream Stream
fileName string
Résultat void