System.Diagnostics.SymbolStore Ad Alanı

Kaynak satırı Microsoft ara dil (MSIL) eşlemeleri gibi hata ayıklama simgesi bilgilerini okumanızı ve yazmanızı sağlayan sınıflar sağlar. .NET hedefleyen derleyiciler hata ayıklama simgesi bilgilerini programcının veritabanı (PDB) dosyalarında depolayabilir. Hata ayıklayıcılar ve kod profil oluşturucu araçları, çalışma zamanında hata ayıklama simgesi bilgilerini okuyabilir.

Sınıflar

Name Description
SymBinder

Yönetilen kod için simge bağlayıcısını temsil eder.

SymBinderBase

sınıfının temel davranışını SymBinder tanımlar.

SymDocument

Sembol deposu tarafından başvuruda bulunan bir belgeyi temsil eder.

SymDocumentBase

sınıfının temel davranışını SymDocument tanımlar.

SymDocumentType

Sembol deposuyla kullanılacak belge türlerinin genel GUID'lerini tutar.

SymDocumentWriter

Sembol deposu tarafından başvuruda bulunılan bir belgeye yazmak için yöntemler sağlar.

SymDocumentWriterBase

sınıfının temel davranışını SymDocumentWriter tanımlar.

SymLanguageType

Sembol deposuyla kullanılacak dil türlerinin genel GUID'lerini tutar.

SymLanguageVendor

Sembol deposuyla kullanılacak dil satıcılarının genel GUID'lerini tutar.

SymMethod

Sembol deposu içindeki bir yöntemi temsil eder.

SymMethodBase

sınıfının temel davranışını SymMethod tanımlar.

SymReader

Sembol deposu içindeki belgelere, yöntemlere ve değişkenlere erişim sağlar.

SymReaderBase

sınıfının temel davranışını SymReader tanımlar.

SymScope

kapsamın başlangıç ve bitiş uzaklıklarına, ayrıca alt ve üst kapsamlarına erişim sağlayan içinde sözcük temelli SymMethodbir kapsamı temsil eder.

SymScopeBase

sınıfının temel davranışını SymScope tanımlar.

SymVariable

Sembol deposu içindeki bir değişkeni temsil eder.

SymVariableBase

sınıfının temel davranışını SymVariable tanımlar.

SymWriter

Yönetilen kod için simge yazıcısını temsil eder.

SymWriterBase

sınıfının temel davranışını SymWriter tanımlar.

Yapılar

Name Description
SymbolToken

SymbolToken yapısı, simgesel bilgileri temsil eden bir belirtecin nesne gösterimidir.

Arabirimler

Name Description
ISymbolBinder

Yönetilen kod için simge bağlayıcısını temsil eder.

ISymbolBinder1

Yönetilen kod için simge bağlayıcısını temsil eder.

ISymbolDocument

Sembol deposu tarafından başvuruda bulunan bir belgeyi temsil eder.

ISymbolDocumentWriter

Sembol deposu tarafından başvuruda bulunan bir belgeyi temsil eder.

ISymbolMethod

Sembol deposu içindeki bir yöntemi temsil eder.

ISymbolNamespace

Sembol deposu içindeki bir ad alanını temsil eder.

ISymbolReader

Yönetilen kod için bir sembol okuyucusu temsil eder.

ISymbolScope

kapsamın başlangıç ve bitiş uzaklıklarına, ayrıca alt ve üst kapsamlarına erişim sağlayan içinde sözcük temelli ISymbolMethodbir kapsamı temsil eder.

ISymbolVariable

Sembol deposu içindeki bir değişkeni temsil eder.

ISymbolWriter

Yönetilen kod için simge yazıcısını temsil eder.

Numaralandırmalar

Name Description
SymAddressKind

DefineLocalVariable(String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32, Int32, Int32) arabiriminin DefineParameter(String, ParameterAttributes, Int32, SymAddressKind, Int32, Int32, Int32), DefineField(SymbolToken, String, FieldAttributes, Byte[], SymAddressKind, Int32, Int32, Int32)ve ISymbolWriter yöntemlerindeki yerel değişkenler, parametreler ve alanlar için adres türlerini belirtir.