SymScope Sınıf

Tanım

içinde SymMethod, kapsamın başlangıç ve bitiş uzaklıklarının yanı sıra alt ve üst kapsamlarına erişim sağlayan sözcük temelli bir kapsamı temsil eder.

public ref class SymScope : System::Diagnostics::SymbolStore::ISymbolScope
public ref class SymScope : System::Diagnostics::SymbolStore::SymScopeBase, IDisposable, System::Diagnostics::SymbolStore::ISymbolScope
public class SymScope : System.Diagnostics.SymbolStore.ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public class SymScope : System.Diagnostics.SymbolStore.ISymbolScope
[System.Runtime.InteropServices.ComVisible(true)]
public class SymScope : System.Diagnostics.SymbolStore.SymScopeBase, IDisposable, System.Diagnostics.SymbolStore.ISymbolScope
type SymScope = class
    interface ISymbolScope
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymScope = class
    interface ISymbolScope
[<System.Runtime.InteropServices.ComVisible(true)>]
type SymScope = class
    inherit SymScopeBase
    interface ISymbolScope
    interface IDisposable
Public Class SymScope
Implements ISymbolScope
Public Class SymScope
Inherits SymScopeBase
Implements IDisposable, ISymbolScope
Devralma
SymScope
Devralma
SymScope
Öznitelikler
Uygulamalar

Açıklamalar

SymScope sınıfı ayrıca geçerli kapsam içinde tanımlanan tüm yerel ayarlara erişim sağlar.

Oluşturucular

SymScope(ISymUnmanagedScope*)

Yönetilmeyen bir ISymUnmanagedScope nesnesinin belirtilen işaretçisini kullanarak sınıfın yeni bir örneğini SymScope başlatır.

SymScope(ISymUnmanagedScope*)

Yönetilmeyen bir ISymUnmanagedScope nesnesine yönelik belirtilen işaretçiyi kullanarak sınıfın yeni bir örneğini SymScope başlatır.

Özellikler

EndOffset

Geçerli sözcük temelli kapsamın bitiş uzaklığını alır.

Method

Geçerli sözcük temelli kapsamı içeren yöntemi alır.

Parent

Geçerli kapsamın üst sözcük kapsamını alır.

StartOffset

Geçerli sözcük temelli kapsamın 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: SymScopeBase)
Dispose()

SymScope 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ırSymScope.

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 SymScope diğer temizleme işlemlerini gerçekleştirir.

GetChildren()

Geçerli sözcük temelli kapsamın alt sözcük temelli kapsamlarını alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLocals()

Geçerli sözcük temelli kapsamdaki yerel değişkenleri alır.

GetNamespaces()

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)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır