ISymbolReader Arabirim

Tanım

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

public interface class ISymbolReader
public interface ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolReader
type ISymbolReader = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolReader = interface
Public Interface ISymbolReader
Türetilmiş
Öznitelikler

Açıklamalar

Arabirim belgelere, yöntemlere ve değişkenlere erişim sağlar.

Not

Bu arabirim, hata ayıklama sembol bilgilerini okumak ve yazmak için alternatif bir yol sağlayan yönetilmeyen sembol deposu arabirimlerinden biri olan arabirimin yönetilen karşılığıdır ISymUnmanagedReader .

Özellikler

UserEntryPoint

Varsa modül için kullanıcı giriş noktası olarak belirtilen yöntemin meta veri belirtecini alır.

Yöntemler

GetDocument(String, Guid, Guid, Guid)

Dil, satıcı ve tür tarafından belirtilen bir belgeyi alır.

GetDocuments()

Sembol deposunda tanımlanan tüm belgelerin dizisini alır.

GetGlobalVariables()

Modüldeki tüm genel değişkenleri alır.

GetMethod(SymbolToken)

Bir yöntemin tanımlayıcısı verildiğinde bir sembol okuyucu yöntemi nesnesi alır.

GetMethod(SymbolToken, Int32)

Bir yöntemin tanımlayıcısı ve düzenleme ve devam sürümü verildiğinde bir sembol okuyucu yöntemi nesnesi alır.

GetMethodFromDocumentPosition(ISymbolDocument, Int32, Int32)

Belgede belirtilen konumu içeren bir sembol okuyucu yöntemi nesnesi alır.

GetNamespaces()

Geçerli sembol deposu içindeki genel kapsamda tanımlanan ad alanlarını alır.

GetSymAttribute(SymbolToken, String)

Öznitelik adı verildiğinde bir öznitelik değeri alır.

GetVariables(SymbolToken)

Üst öğe verildiğinde yerel olmayan değişkenleri alır.

Şunlara uygulanır

Ayrıca bkz.