SymMethod 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 yöntemi temsil eder.
public ref class SymMethod : System::Diagnostics::SymbolStore::ISymbolMethod
public ref class SymMethod : System::Diagnostics::SymbolStore::SymMethodBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolMethod
public class SymMethod : System.Diagnostics.SymbolStore.ISymbolMethod
[System.Runtime.InteropServices.ComVisible(true)]
public class SymMethod : System.Diagnostics.SymbolStore.ISymbolMethod
[System.Runtime.InteropServices.ComVisible(true)]
public class SymMethod : System.Diagnostics.SymbolStore.SymMethodBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolMethod
type SymMethod = class
interface ISymbolMethod
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymMethod = class
interface ISymbolMethod
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymMethod = class
inherit SymMethodBase
interface ISymbolMethod
interface IDisposable
Public Class SymMethod
Implements ISymbolMethod
Public Class SymMethod
Inherits SymMethodBase
Implements IDisposable, ISymbolMethod
- Devralma
-
SymMethod
- Devralma
- Öznitelikler
- Uygulamalar
Açıklamalar
SymMethod sınıfı yalnızca sıra noktaları, sözcük kapsamları ve parametre bilgileri gibi bir yöntemin sembolle ilgili özniteliklerine erişim sağlar. Bir yöntemin System.Reflection türle ilgili özniteliklerini okumak için sınıfları kullanın.
Oluşturucular
SymMethod(ISymUnmanagedMethod*) |
Ham işaretçiden yönetilmeyen bir arabirime sınıfının yeni bir örneğini SymMethod başlatır. |
SymMethod(ISymUnmanagedMethod*) |
Yönetilmeyen ISymUnmanagedMethod arabirimine ham işaretçiden sınıfının yeni bir örneğini SymMethod başlatır. |
Özellikler
RootScope |
Geçerli yöntem için kök sözcük temelli kapsamı alır. Bu kapsam, yöntemin tamamını kapsama alır. |
SequencePointCount |
yöntemindeki dizi noktalarının sayısını alır. |
Token |
Geçerli yöntemin SymbolToken meta verilerini içeren öğesini alır. |
Yöntemler
__dtor() |
Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir. Nesnenin geçerli örneği SymMethod 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. Nesnenin geçerli örneği SymMethod tarafından tutulan kaynakları serbest bırakır. |
{dtor}() |
Geçerli örnek tarafından tutulan kaynakları serbest bırakır. (Devralındığı yer: SymMethodBase) |
Dispose() |
SymMethod 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ırSymMethod. |
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 SymMethod diğer temizleme işlemlerini gerçekleştirir. |
GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
GetNamespace() |
Her durumda bir NotSupportedException atar. |
GetOffset(ISymbolDocument, Int32, Int32) |
Yöntemin içinde belirtilen konuma karşılık gelen Microsoft ara dil (MSIL) uzaklığını alır. |
GetParameters() |
Geçerli yöntemin parametrelerini alır. |
GetRanges(ISymbolDocument, Int32, Int32) |
Belirli bir konumun bu yöntem içinde kapsadığı Microsoft ara dil (MSIL) uzaklık aralıklarına karşılık gelen bir başlangıç ve bitiş uzaklık çiftleri dizisi alır. |
GetScope(Int32) |
Bir yöntem içindeki uzaklık için karşılık gelen en kapsayan sözcük kapsamını döndürür. |
GetSequencePoints(Int32[], ISymbolDocument[], Int32[], Int32[], Int32[], Int32[]) |
Geçerli yöntemin sıra noktalarını alır ve bilgileri belirtilen dizilerde depolar. |
GetSourceStartEnd(ISymbolDocument[], Int32[], Int32[]) |
Her durumda bir NotSupportedException atar. |
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) |
RootScopeInternal() |
Geçerli yöntem için kök sözcük temelli kapsamı alır. Bu kapsam, yöntemin tamamını kapsama alır. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |