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
SymVariable Nesne bir parametre, yerel değişken veya alan olabilir.
Oluşturucular
| Name | Description |
|---|---|
| SymVariable(ISymUnmanagedVariable*) |
Belirtilen işaretçiyi yönetilmeyen bir SymVariable nesnesine kullanarak sınıfın yeni bir örneğini başlatır. |
| SymVariable(ISymUnmanagedVariable*) |
Belirtilen işaretçiyi yönetilmeyen bir ISymUnmanagedVariable nesnesine kullanarak sınıfın yeni bir örneğini SymVariable başlatır. |
Özellikler
| Name | Description |
|---|---|
| AddressField1 |
Değişkenin ilk adresini alır. |
| AddressField2 |
Değişkenin ikinci adresini alır. |
| AddressField3 |
Bir 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şkenin başlangıç uzaklığını değişkenin kapsamı içinde alır. |
Yöntemler
| Name | Description |
|---|---|
| __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() |
Sınıfının geçerli örneği SymVariable 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 Dispose() yöntemleri tarafından Finalize() ç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 atık 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() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |