SymReader 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 belgelere, yöntemlere ve değişkenlere erişim sağlar.
public ref class SymReader : System::Diagnostics::SymbolStore::ISymbolReader
public ref class SymReader : System::Diagnostics::SymbolStore::SymReaderBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolReader
public class SymReader : System.Diagnostics.SymbolStore.ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public class SymReader : System.Diagnostics.SymbolStore.ISymbolReader
[System.Runtime.InteropServices.ComVisible(true)]
public class SymReader : System.Diagnostics.SymbolStore.SymReaderBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolReader
type SymReader = class
interface ISymbolReader
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymReader = class
interface ISymbolReader
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymReader = class
inherit SymReaderBase
interface ISymbolReader
interface IDisposable
Public Class SymReader
Implements ISymbolReader
Public Class SymReader
Inherits SymReaderBase
Implements IDisposable, ISymbolReader
- Devralma
-
SymReader
- Devralma
- Öznitelikler
- Uygulamalar
Oluşturucular
| Name | Description |
|---|---|
| SymReader(ISymUnmanagedReader*) |
Yönetilmeyen bir SymReader nesnesine yönelik belirtilen işaretçiyi kullanarak sınıfın yeni bir örneğini başlatır. |
| SymReader(ISymUnmanagedReader*) |
Yönetilmeyen bir ISymUnmanagedReader nesnesine yönelik belirtilen işaretçiyi kullanarak sınıfın yeni bir örneğini SymReader başlatır. |
Özellikler
| Name | Description |
|---|---|
| UserEntryPoint |
Varsa modül için kullanıcı giriş noktası olarak belirtilen yöntemin meta veri belirtecini 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. Bu yöntem yalnızca iç kullanım içindir. |
| {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: SymReaderBase) |
| Dispose() |
Sınıfının geçerli örneği SymReader 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ırSymReader. |
| 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 SymReader diğer temizleme işlemlerini gerçekleştirir. |
| GetDocument(String, Guid, Guid, Guid) |
Belgenin URL'si ve isteğe bağlı olarak dil, dil satıcısı ve türü tarafından belirtilen bir belgeyi alır. |
| GetDocuments() |
Sembol deposunda tanımlanan tüm belgelerin dizisini alır. |
| GetGlobalVariables() |
Her durumda bir NotSupportedException atar. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| 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. |
| GetMethod(SymbolToken) |
Bir yöntemin tanımlayıcısı 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() |
Her durumda bir NotSupportedException atar. |
| GetSymAttribute(SymbolToken, String) |
Her durumda bir NotSupportedException atar. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetVariables(SymbolToken) |
Her durumda bir NotSupportedException atar. |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ReplaceSymbolStore(String, IntPtr) |
Var olan simge depoyu delta sembol deposuyla değiştirir. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |
| UpdateSymbolStore(String, IntPtr) |
Mevcut sembol depoyu delta sembol deposuyla güncelleştirir. |