Aracılığıyla paylaş


System.Diagnostics.SymbolStore Ad Alanı

Microsoft ara dil (MSIL) eşlemelerinin kaynak satırı gibi hata ayıklama sembol bilgilerini okumanızı ve yazmanızı sağlayan sınıflar sağlar. .NET'i 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

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ürleri için genel GUID'leri tutar.

SymDocumentWriter

Sembol deposu tarafından başvuruda bulunılan bir belgeye yazma yöntemleri sağlar.

SymDocumentWriterBase

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

SymLanguageType

Sembol deposuyla kullanılacak dil türleri için genel GUID'leri tutar.

SymLanguageVendor

Sembol deposuyla kullanılacak dil satıcıları için genel GUID'leri 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

içinde SymMethod, kapsamın başlangıç ve bitiş uzaklıklarının yanı sıra alt ve üst kapsamlarına erişim sağlayan sözcük temelli bir 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ıyı temsil eder.

SymWriterBase

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

Yapılar

SymbolToken

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

Arabirimler

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 sembol okuyucusu temsil eder.

ISymbolScope

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

ISymbolVariable

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

ISymbolWriter

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

Numaralandırmalar

SymAddressKind

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