SymVariable Sınıf

Tanım

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

C#
public class SymVariable : System.Diagnostics.SymbolStore.ISymbolVariable
C#
[System.Runtime.InteropServices.ComVisible(true)]
public class SymVariable : System.Diagnostics.SymbolStore.ISymbolVariable
C#
[System.Runtime.InteropServices.ComVisible(true)]
public class SymVariable : System.Diagnostics.SymbolStore.SymVariableBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolVariable
Devralma
SymVariable
Devralma
SymVariable
Öznitelikler
Uygulamalar

Açıklamalar

Nesne SymVariable bir parametre, yerel değişken veya alan olabilir.

Oluşturucular

SymVariable(ISymUnmanagedVariable*)

Yönetilmeyen bir ISymUnmanagedVariable nesnesine yönelik belirtilen işaretçiyi kullanarak sınıfın yeni bir örneğini SymVariable başlatır.

SymVariable(ISymUnmanagedVariable*)

Yönetilmeyen bir ISymUnmanagedVariable nesnesine yönelik belirtilen işaretçiyi kullanarak sınıfın yeni bir örneğini SymVariable başlatır.

Özellikler

AddressField1

Değişkenin ilk adresini alır.

AddressField2

Değişkenin ikinci adresini alır.

AddressField3

Değişkenin üçüncü adresini alır.

AddressKind

Adresin SymAddressKind türünü açıklayan değeri alır.

Attributes

Değişkenin özniteliklerini alır.

EndOffset

Değişkenin kapsamındaki bir değişkenin bitiş uzaklığını alır.

Name

Değişkenin adını alır.

StartOffset

değişkeninin kapsamı içinde değişkenin başlangıç uzaklığını alır.

Yöntemler

__dtor()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli örnek tarafından tutulan kaynakları serbest bırakır.

{dtor}()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Geçerli örnek tarafından tutulan kaynakları serbest bırakır.

{dtor}()

Geçerli örnek tarafından tutulan kaynakları serbest bırakır.

(Devralındığı yer: SymVariableBase)
Dispose()

SymVariable sınıfının geçerli örneği tarafından kullanılan kaynakları serbest bırakır.

Dispose(Boolean)

sınıfının geçerli örneği tarafından kullanılan yönetilen ve yönetilmeyen kaynakları serbest bırakmak için ve Finalize() yöntemleri tarafından Dispose() çağrılırSymVariable.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Finalize()

Yönetilmeyen kaynakları serbest bırakır ve çöp toplama tarafından geri kazanılmadan önce SymVariable diğer temizleme işlemlerini gerçekleştirir.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetSignature()

Değişken imzasını alır.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır

Ürün Sürümler
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1