System.Diagnostics.SymbolStore 네임스페이스
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
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 |
관리 코드의 기호 작성기를 나타냅니다. |