C# 클래스 System.Diagnostics.SymbolStore.SymReader

상속: ISymbolReader
파일 보기 프로젝트 열기: gbarnett/shared-source-cli-2.0 1 사용 예제들

공개 메소드들

메소드 설명
GetDocument ( string url, System.Guid language, System.Guid languageVendor, System.Guid documentType ) : ISymbolDocument
GetDocuments ( ) : ISymbolDocument[]
GetGlobalVariables ( ) : ISymbolVariable[]
GetMethod ( SymbolToken method ) : ISymbolMethod
GetMethod ( SymbolToken method, int version ) : ISymbolMethod
GetMethodFromDocumentPosition ( ISymbolDocument document, int line, int column ) : ISymbolMethod
GetNamespaces ( ) : ISymbolNamespace[]
GetSymAttribute ( SymbolToken parent, string name ) : byte[]
GetVariables ( SymbolToken parent ) : ISymbolVariable[]
SymReader ( IntPtr Reader ) : System

비공개 메소드들

메소드 설명
SymReader_GetDocument ( IntPtr Reader, [ Url, System.Guid Language, System.Guid LanguageVendor, System.Guid DocumentType, IntPtr &Document ) : int
SymReader_GetDocuments ( IntPtr Reader, int cDocs, int &pcDocs, [ pDocs ) : int
SymReader_GetGlobalVariables ( IntPtr Reader, int cVars, int &pcVars, [ Variables ) : int
SymReader_GetMethod ( IntPtr Reader, int MethodToken, IntPtr &Document ) : int
SymReader_GetMethodByVersion ( IntPtr Reader, int MethodToken, int Version, IntPtr &Document ) : int
SymReader_GetMethodFromDocumentPosition ( IntPtr Reader, IntPtr Document, int line, int column, IntPtr &MethodPointer ) : int
SymReader_GetNamespaces ( IntPtr Reader, int cNamespaces, int &pcNamespaces, [ NamespacePointers ) : int
SymReader_GetSymAttribute ( IntPtr Reader, int parentToken, [ name, int cBuffer, int &pcBuffer, byte buffer ) : int
SymReader_GetUserEntryPoint ( IntPtr Reader, int &EntryPoint ) : int
SymReader_GetVariables ( IntPtr Reader, int ParentToken, int cVars, int &pcVars, [ Variables ) : int
SymReader_Release ( IntPtr Reader ) : int

메소드 상세

GetDocument() 공개 메소드

public GetDocument ( string url, System.Guid language, System.Guid languageVendor, System.Guid documentType ) : ISymbolDocument
url string
language System.Guid
languageVendor System.Guid
documentType System.Guid
리턴 ISymbolDocument

GetDocuments() 공개 메소드

public GetDocuments ( ) : ISymbolDocument[]
리턴 ISymbolDocument[]

GetGlobalVariables() 공개 메소드

public GetGlobalVariables ( ) : ISymbolVariable[]
리턴 ISymbolVariable[]

GetMethod() 공개 메소드

public GetMethod ( SymbolToken method ) : ISymbolMethod
method SymbolToken
리턴 ISymbolMethod

GetMethod() 공개 메소드

public GetMethod ( SymbolToken method, int version ) : ISymbolMethod
method SymbolToken
version int
리턴 ISymbolMethod

GetMethodFromDocumentPosition() 공개 메소드

public GetMethodFromDocumentPosition ( ISymbolDocument document, int line, int column ) : ISymbolMethod
document ISymbolDocument
line int
column int
리턴 ISymbolMethod

GetNamespaces() 공개 메소드

public GetNamespaces ( ) : ISymbolNamespace[]
리턴 ISymbolNamespace[]

GetSymAttribute() 공개 메소드

public GetSymAttribute ( SymbolToken parent, string name ) : byte[]
parent SymbolToken
name string
리턴 byte[]

GetVariables() 공개 메소드

public GetVariables ( SymbolToken parent ) : ISymbolVariable[]
parent SymbolToken
리턴 ISymbolVariable[]

SymReader() 공개 메소드

public SymReader ( IntPtr Reader ) : System
Reader System.IntPtr
리턴 System