System.Diagnostics.SymbolStore 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
MSIL(Microsoft Intermediate Language) 맵의 소스 줄과 마찬가지로 디버그 기호 정보를 읽고 쓸 수 있게 해주는 클래스를 제공합니다. .NET을 대상으로 하는 컴파일러는 PDB(프로그래머 데이터베이스) 파일에 디버그 기호 정보를 저장할 수 있습니다. 디버거 및 코드 프로파일러 도구는 런타임에 이러한 디버그 기호 정보를 읽습니다.
클래스
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 클래스의 핵심 동작을 정의합니다. |
구조체
SymbolToken |
SymbolToken 구조체는 기호화된 정보를 나타내는 토큰이 개체로 표현된 것입니다. |
인터페이스
ISymbolBinder |
관리 코드의 기호 바인더를 나타냅니다. |
ISymbolBinder1 |
관리 코드의 기호 바인더를 나타냅니다. |
ISymbolDocument |
기호 저장소가 참조하는 문서를 나타냅니다. |
ISymbolDocumentWriter |
기호 저장소가 참조하는 문서를 나타냅니다. |
ISymbolMethod |
기호 저장소 내의 메서드를 나타냅니다. |
ISymbolNamespace |
기호 저장소 내의 네임스페이스를 나타냅니다. |
ISymbolReader |
관리 코드의 기호 판독기를 나타냅니다. |
ISymbolScope |
ISymbolMethod에 들어 있는 어휘 범위를 나타내며, 부모 및 자식 범위는 물론 범위의 시작 및 종료 오프셋에 액세스할 수 있습니다. |
ISymbolVariable |
기호 저장소 내의 변수를 나타냅니다. |
ISymbolWriter |
관리 코드의 기호 작성기를 나타냅니다. |
열거형
.NET