C# Class System.Diagnostics.SymbolStore.SymScope

Inheritance: ISymbolScope
Show file Open project: gbarnett/shared-source-cli-2.0 Class Usage Examples

Public Methods

Method Description
GetChildren ( ) : ISymbolScope[]
GetLocals ( ) : ISymbolVariable[]
GetNamespaces ( ) : ISymbolNamespace[]
SymScope ( IntPtr pScope ) : System

Private Methods

Method Description
SymScope_GetChildren ( IntPtr Scope, int cChildren, int &pcChildren, [ ScopePointers ) : int
SymScope_GetEndOffset ( IntPtr Scope, int &pRetVal ) : int
SymScope_GetLocals ( IntPtr Scope, int cVariables, int &pcVariables, [ VariablePointers ) : int
SymScope_GetMethod ( IntPtr Scope, IntPtr &Method ) : int
SymScope_GetNamespaces ( IntPtr Scope, int cNamespaces, int &pcNamespaces, [ NamespacePointers ) : int
SymScope_GetParent ( IntPtr Scope, IntPtr &ParentScope ) : int
SymScope_GetStartOffset ( IntPtr Scope, int &pRetVal ) : int
SymScope_Release ( IntPtr Variable ) : int

Method Details

GetChildren() public method

public GetChildren ( ) : ISymbolScope[]
return ISymbolScope[]

GetLocals() public method

public GetLocals ( ) : ISymbolVariable[]
return ISymbolVariable[]

GetNamespaces() public method

public GetNamespaces ( ) : ISymbolNamespace[]
return ISymbolNamespace[]

SymScope() public method

public SymScope ( IntPtr pScope ) : System
pScope System.IntPtr
return System