C# Class Microsoft.R.Debugger.AD7Property

Inheritance: IDebugProperty3
Show file Open project: Microsoft/RTVS Class Usage Examples

Private Properties

Property Type Description
CreateChildren IReadOnlyList
GetDebugPropertyInfo DEBUG_PROPERTY_INFO
GetReprToString string
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty2 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int
IDebugProperty3 int

Public Methods

Method Description
AD7Property ( AD7Property parent, IREvaluationResultInfo result, bool isSynthetic = false ) : System
AD7Property ( AD7StackFrame stackFrame, IREvaluationResultInfo result, bool isSynthetic = false, bool isFrameEnvironment = false ) : System

Private Methods

Method Description
CreateChildren ( ) : IReadOnlyList
GetDebugPropertyInfo ( uint radix, enum_DEBUGPROP_INFO_FLAGS fields ) : DEBUG_PROPERTY_INFO
GetReprToString ( ) : string
IDebugProperty2 ( System.Guid &guidExtendedInfo, object &pExtendedInfo ) : int
IDebugProperty2 ( IDebugMemoryBytes2 &ppMemoryBytes ) : int
IDebugProperty2 ( IDebugMemoryContext2 &ppMemory ) : int
IDebugProperty2 ( IDebugProperty2 &ppDerivedMost ) : int
IDebugProperty2 ( IDebugReference2 &ppReference ) : int
IDebugProperty2 ( IDebugReference2 rgpArgs, uint dwArgCount, IDebugReference2 pValue, uint dwTimeout ) : int
IDebugProperty2 ( enum_DEBUGPROP_INFO_FLAGS dwFields, uint dwRadix, System.Guid &guidFilter, enum_DBG_ATTRIB_FLAGS dwAttribFilter, string pszNameFilter, uint dwTimeout, IEnumDebugPropertyInfo2 &ppEnum ) : int
IDebugProperty2 ( enum_DEBUGPROP_INFO_FLAGS dwFields, uint dwRadix, uint dwTimeout, IDebugReference2 rgpArgs, uint dwArgCount, DEBUG_PROPERTY_INFO pPropertyInfo ) : int
IDebugProperty2 ( string pszValue, uint dwRadix, uint dwTimeout ) : int
IDebugProperty2 ( uint &pdwSize ) : int
IDebugProperty3 ( ) : int
IDebugProperty3 ( System.Guid &guidExtendedInfo, object &pExtendedInfo ) : int
IDebugProperty3 ( IDebugMemoryBytes2 &ppMemoryBytes ) : int
IDebugProperty3 ( IDebugMemoryContext2 &ppMemory ) : int
IDebugProperty3 ( IDebugProperty2 &ppDerivedMost ) : int
IDebugProperty3 ( IDebugReference2 &ppReference ) : int
IDebugProperty3 ( IDebugReference2 rgpArgs, uint dwArgCount, IDebugReference2 pValue, uint dwTimeout ) : int
IDebugProperty3 ( enum_DEBUGPROP_INFO_FLAGS dwFields, uint dwRadix, System.Guid &guidFilter, enum_DBG_ATTRIB_FLAGS dwAttribFilter, string pszNameFilter, uint dwTimeout, IEnumDebugPropertyInfo2 &ppEnum ) : int
IDebugProperty3 ( enum_DEBUGPROP_INFO_FLAGS dwFields, uint dwRadix, uint dwTimeout, IDebugReference2 rgpArgs, uint dwArgCount, DEBUG_PROPERTY_INFO pPropertyInfo ) : int
IDebugProperty3 ( string pszValue, uint dwRadix, uint dwTimeout ) : int
IDebugProperty3 ( string pszValue, uint dwRadix, uint dwTimeout, string &errorString ) : int
IDebugProperty3 ( uint &pcelt ) : int
IDebugProperty3 ( uint celtSkip, uint celtRequested, DEBUG_CUSTOM_VIEWER rgViewers, uint &pceltFetched ) : int
IDebugProperty3 ( uint buflen, ushort rgString, uint &pceltFetched ) : int

Method Details

AD7Property() public method

public AD7Property ( AD7Property parent, IREvaluationResultInfo result, bool isSynthetic = false ) : System
parent AD7Property
result IREvaluationResultInfo
isSynthetic bool
return System

AD7Property() public method

public AD7Property ( AD7StackFrame stackFrame, IREvaluationResultInfo result, bool isSynthetic = false, bool isFrameEnvironment = false ) : System
stackFrame AD7StackFrame
result IREvaluationResultInfo
isSynthetic bool
isFrameEnvironment bool
return System