SymVariable Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Sembol deposu içindeki bir değişkeni temsil eder.
public ref class SymVariable : System::Diagnostics::SymbolStore::ISymbolVariable
public ref class SymVariable : System::Diagnostics::SymbolStore::SymVariableBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolVariable
public class SymVariable : System.Diagnostics.SymbolStore.ISymbolVariable
[System.Runtime.InteropServices.ComVisible(true)]
public class SymVariable : System.Diagnostics.SymbolStore.ISymbolVariable
[System.Runtime.InteropServices.ComVisible(true)]
public class SymVariable : System.Diagnostics.SymbolStore.SymVariableBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolVariable
type SymVariable = class
interface ISymbolVariable
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymVariable = class
interface ISymbolVariable
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymVariable = class
inherit SymVariableBase
interface ISymbolVariable
interface IDisposable
Public Class SymVariable
Implements ISymbolVariable
Public Class SymVariable
Inherits SymVariableBase
Implements IDisposable, ISymbolVariable
- Devralma
-
SymVariable
- Devralma
- Ö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) |