DkmClrMethodScopeData Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
DkmClrMethodScopeData describes a scope within a method. These are defined using ISymUnmanagedWriter::OpenScope/CloseScope.
public value class DkmClrMethodScopeData
struct DkmClrMethodScopeData
[System.Runtime.InteropServices.Guid("97ed6d00-e7ea-5bd4-a627-de120e2e98ed")]
public struct DkmClrMethodScopeData
[<System.Runtime.InteropServices.Guid("97ed6d00-e7ea-5bd4-a627-de120e2e98ed")>]
type DkmClrMethodScopeData = struct
Public Structure DkmClrMethodScopeData
- Inheritance
-
DkmClrMethodScopeData
- Attributes
Constructors
DkmClrMethodScopeData(DkmILRange, Int32, ReadOnlyCollection<DkmClrLocalVariable>, ReadOnlyCollection<DkmClrLocalConstant>, ReadOnlyCollection<String>) |
Initialize a new DkmClrMethodScopeData value. |
Fields
ILRange |
The IL range of this scope. |
LocalConstants |
Local constants defined in the PDB. |
LocalVariables |
Local variables defined in the PDB. |
Namespaces |
Namespaces that are being 'used' within this scope. |
ParentScope |
The index of the parent scope in the array of scopes for the method. |