SymScope Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een lexical bereik binnen SymMethod, waardoor toegang wordt geboden tot de begin- en eind offsets van het bereik, evenals de onderliggende en bovenliggende bereiken.
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
- Overname
-
SymScope
- Overname
- Kenmerken
- Implementeringen
Opmerkingen
De SymScope klasse biedt ook toegang tot alle lokale bevolking die binnen het huidige bereik is gedefinieerd.
Constructors
| Name | Description |
|---|---|
| SymScope(ISymUnmanagedScope*) |
Initialiseert een nieuw exemplaar van de SymScope klasse met behulp van de opgegeven aanwijzer naar een onbeheerd ISymUnmanagedScope-object . |
| SymScope(ISymUnmanagedScope*) |
Initialiseert een nieuw exemplaar van de SymScope klasse met behulp van de opgegeven aanwijzer naar een onbeheerd ISymUnmanagedScope-object. |
Eigenschappen
| Name | Description |
|---|---|
| EndOffset |
Hiermee haalt u het eindverschil van het huidige lexicale bereik op. |
| Method |
Hiermee haalt u de methode op die het huidige lexicale bereik bevat. |
| Parent |
Hiermee haalt u het bovenliggende lexicale bereik van het huidige bereik op. |
| StartOffset |
Hiermee haalt u de begin-verschuiving van het huidige lexicale bereik op. |
Methoden
| Name | Description |
|---|---|
| __dtor() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Releases van de resources die worden bewaard door het huidige exemplaar. |
| {dtor}() |
Deze API ondersteunt de productinfrastructuur en is niet bedoeld om rechtstreeks vanuit de code te gebruiken. Releases van de resources die worden bewaard door het huidige exemplaar. |
| {dtor}() |
Releases van de resources die worden bewaard door het huidige exemplaar. (Overgenomen van SymScopeBase) |
| Dispose() |
Releases van de resources die worden gebruikt door het huidige exemplaar van de SymScope klasse. |
| Dispose(Boolean) |
Aangeroepen door de Dispose() en Finalize() methoden om de beheerde en onbeheerde resources vrij te geven die worden gebruikt door het huidige exemplaar van de SymScope klasse. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Finalize() |
Maakt onbeheerde resources vrij en voert andere opschoonbewerkingen uit voordat de SymScope garbagecollection wordt vrijgemaakt. |
| GetChildren() |
Hiermee haalt u de onderliggende lexicale bereiken van het huidige lexicale bereik op. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetLocals() |
Hiermee haalt u de lokale variabelen op binnen het huidige lexicale bereik. |
| GetNamespaces() |
Gooit een NotSupportedException in alle gevallen. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |