ISymbolMethod Arabirim
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 interface class ISymbolMethod
public interface ISymbolMethod
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolMethod
type ISymbolMethod = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolMethod = interface
Public Interface ISymbolMethod
- Türetilmiş
- Öznitelikler
Açıklamalar
Arabirim ISymbolMethod 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ıflarla birlikte kullanın.
Not
Bu arabirim, hata ayıklama sembol bilgilerini okumak ve yazmak için alternatif bir yol sağlayan yönetilmeyen sembol deposu arabirimlerinden biri olan arabirimin yönetilen karşılığıdır ISymUnmanagedMethod
.
Özellikler
RootScope |
Geçerli yöntem için kök sözcük temelli kapsamı alır. Bu kapsam yöntemin tamamını içine 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
GetNamespace() |
Geçerli yöntemin içinde tanımlandığı ad alanını alır. |
GetOffset(ISymbolDocument, Int32, Int32) |
Belirtilen konuma karşılık gelen yöntemin içinde 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 dili (MSIL) aralıklarına karşılık gelen başlangıç ve bitiş uzaklığı çiftleri dizisini alır. |
GetScope(Int32) |
Bir yöntem içinde bir uzaklık verildiğinde en kapsayan sözcüksel kapsamı döndürür. |
GetSequencePoints(Int32[], ISymbolDocument[], Int32[], Int32[], Int32[], Int32[]) |
Geçerli yöntemin sıra noktalarını alır. |
GetSourceStartEnd(ISymbolDocument[], Int32[], Int32[]) |
Geçerli yöntemin kaynağı için başlangıç ve bitiş konumlarını alır. |