System.Diagnostics.SymbolStore 네임스페이스

MSIL(중간 언어) 맵을 Microsoft 소스 줄과 같은 디버그 기호 정보를 읽고 쓸 수 있는 클래스를 제공합니다. .NET 대상으로 하는 컴파일러는 디버그 기호 정보를 프로그래머의 PDB(데이터베이스) 파일에 저장할 수 있습니다. 디버거 및 코드 프로파일러 도구는 런타임에 디버그 기호 정보를 읽을 수 있습니다.

클래스

Name Description
SymBinder

관리 코드의 기호 바인더를 나타냅니다.

SymBinderBase

클래스의 핵심 동작을 정의합니다 SymBinder .

SymDocument

기호 저장소에서 참조하는 문서를 나타냅니다.

SymDocumentBase

클래스의 핵심 동작을 정의합니다 SymDocument .

SymDocumentType

기호 저장소와 함께 사용할 문서 형식에 대한 공용 GUID를 보유합니다.

SymDocumentWriter

기호 저장소에서 참조하는 문서에 쓰는 메서드를 제공합니다.

SymDocumentWriterBase

클래스의 핵심 동작을 정의합니다 SymDocumentWriter .

SymLanguageType

기호 저장소와 함께 사용할 언어 형식에 대한 공용 GUID를 보유합니다.

SymLanguageVendor

기호 저장소와 함께 사용할 언어 공급업체의 공용 GUID를 보유합니다.

SymMethod

기호 저장소 내의 메서드를 나타냅니다.

SymMethodBase

클래스의 핵심 동작을 정의합니다 SymMethod .

SymReader

기호 저장소 내의 문서, 메서드 및 변수에 대한 액세스를 제공합니다.

SymReaderBase

클래스의 핵심 동작을 정의합니다 SymReader .

SymScope

범위의 시작 및 끝 오프셋과 자식 및 부모 범위에 SymMethod대한 액세스를 제공하는 어휘 범위를 나타냅니다.

SymScopeBase

클래스의 핵심 동작을 정의합니다 SymScope .

SymVariable

기호 저장소 내의 변수를 나타냅니다.

SymVariableBase

클래스의 핵심 동작을 정의합니다 SymVariable .

SymWriter

관리 코드의 기호 작성기를 나타냅니다.

SymWriterBase

클래스의 핵심 동작을 정의합니다 SymWriter .

구조체

Name Description
SymbolToken

SymbolToken 구조체는 기호 정보를 나타내는 토큰의 개체 표현입니다.

인터페이스

Name Description
ISymbolBinder

관리 코드의 기호 바인더를 나타냅니다.

ISymbolBinder1

관리 코드의 기호 바인더를 나타냅니다.

ISymbolDocument

기호 저장소에서 참조하는 문서를 나타냅니다.

ISymbolDocumentWriter

기호 저장소에서 참조하는 문서를 나타냅니다.

ISymbolMethod

기호 저장소 내의 메서드를 나타냅니다.

ISymbolNamespace

기호 저장소 내의 네임스페이스를 나타냅니다.

ISymbolReader

관리 코드의 기호 판독기를 나타냅니다.

ISymbolScope

범위의 시작 및 끝 오프셋과 자식 및 부모 범위에 ISymbolMethod대한 액세스를 제공하는 어휘 범위를 나타냅니다.

ISymbolVariable

기호 저장소 내의 변수를 나타냅니다.

ISymbolWriter

관리 코드의 기호 작성기를 나타냅니다.

열거형

Name Description
SymAddressKind

DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32) 인터페이스의 DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32), DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32)ISymbolWriter 메서드에서 지역 변수, 매개 변수 및 필드의 주소 형식을 지정합니다.