aspclassiccompiler/aspclassiccompiler/NerdDinnerAsp/bin/Microsoft.Scripting.Debugging.xml
dotneteer ca696d1388 --HG--
extra : convert_revision : svn%3Aa83551a4-30f6-4d81-a974-c6ced450ddbf%4030470
2009-10-18 04:19:46 +00:00

196 lines
8.5 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>Microsoft.Scripting.Debugging</name>
</assembly>
<members>
<member name="T:Microsoft.Scripting.Debugging.ErrorStrings">
<summary>
Strongly-typed and parameterized string factory.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.ScopedRuntimeVariables">
<summary>
Implements IRuntimeVariables in a way that preserves scoping within the lambda.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.DebugSourceSpan">
<summary>
Combines source file and span. Also provides Contains and Intersects functionality.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.VariableInfo">
<summary>
Used to provide information about locals/parameters at debug time.
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.VariableInfo.VariableType">
<summary>
Type
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.VariableInfo.Name">
<summary>
Name
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.VariableInfo.IsParameter">
<summary>
Parameter
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.DebugGenerator`1">
<summary>
Used to wrap a lambda that was already a generator prior to transform.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.CompilerServices.DebugLambdaInfo">
<summary>
Used by compilers to provide additional debug information about LambdaExpression to DebugContext
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.CompilerServices.DebugContext">
<summary>
Provides services to compilers for instrumenting code with tracebacks.
</summary>
</member>
<member name="M:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.CreateInstance">
<summary>
Creates a new instance of DebugContext
</summary>
</member>
<member name="M:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.TransformLambda(Microsoft.Scripting.Ast.LambdaExpression,Microsoft.Scripting.Debugging.CompilerServices.DebugLambdaInfo)">
<summary>
Transforms a LambdaExpression to a debuggable LambdaExpression
</summary>
</member>
<member name="M:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.TransformLambda(Microsoft.Scripting.Ast.LambdaExpression)">
<summary>
Transforms a LambdaExpression to a debuggable LambdaExpression
</summary>
</member>
<member name="M:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.ResetSourceFile(System.String)">
<summary>
Resets a state associated with a source file that's maintained in the DebugContext
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.Threads">
<summary>
Threads
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.CompilerServices.DebugContext.DebugCallback">
<summary>
Hook
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.IDebugThreadFactory">
<summary>
IDebugThreadFactory is used to abstract how frames and local variables are maintained at run/debug time.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.DebugInfoRewriter">
<summary>
Used to rewrite expressions containing DebugInfoExpressions.
</summary>
</member>
<member name="M:Microsoft.Scripting.Debugging.FunctionInfo.GetTraceLocations">
<summary>
GetTraceLocations
</summary>
<returns></returns>
</member>
<member name="P:Microsoft.Scripting.Debugging.FunctionInfo.SequencePoints">
<summary>
SequencePoints
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.FunctionInfo.Name">
<summary>
Name
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.FunctionInfo.CustomPayload">
<summary>
CustomPayload
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.LambdaWalker">
<summary>
Used to extract locals information from expressions.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.CompilerServices.IDebugCompilerSupport">
<summary>
Implemented by compilers to allow the traceback engine to get additional information.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.DefaultDebugThread">
<summary>
Default implementation of BaseDebugThread, which uses DLR's RuntimeVariablesExpression for lifting locals.
</summary>
</member>
<member name="M:Microsoft.Scripting.Debugging.IDebugCallback.OnDebugEvent(Microsoft.Scripting.Debugging.TraceEventKind,Microsoft.Scripting.Debugging.DebugThread,Microsoft.Scripting.Debugging.FunctionInfo,System.Int32,System.Int32,System.Object)">
<summary>
Callback that is fired by the traceback engine
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.DefaultDebugThreadFactory">
<summary>
Default implementation of IDebugThreadFactory, which uses DLR's RuntimeVariablesExpression for lifting locals.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.DebugRuntimeVariables">
<summary>
Implementation of IDebugRuntimeVariables, which wraps IRuntimeVariables + FunctionInfo/DebugMarker
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.IDebugRuntimeVariables">
<summary>
IDebugRuntimeVariables is used to wrap IRuntimeVariables and add properties for retrieving
FunctionInfo and DebugMarker from debuggable labmdas.
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.DebuggableLambdaBuilder">
<summary>
DebuggableLambdaBuilder is used to transform a DLR expression tree into a debuggable lambda expression.
</summary>
</member>
<member name="M:Microsoft.Scripting.Debugging.DebugFrame.ReplaceLiftedLocals(System.Runtime.CompilerServices.IRuntimeVariables)">
<summary>
// This method is called from the generator to update the frame with generator's locals
</summary>
</member>
<member name="M:Microsoft.Scripting.Debugging.DebugFrame.RemapToGenerator(System.Int32)">
<summary>
Remaps the frame's state to use the generator for execution.
</summary>
<param name="version">Int32.MaxValue to map to latest version</param>
</member>
<member name="P:Microsoft.Scripting.Debugging.DebugFrame.Thread">
<summary>
Thread
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.DebugFrame.StackDepth">
<summary>
FrameOrder
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.DebugFrame.Variables">
<summary>
Variables
</summary>
</member>
<member name="P:Microsoft.Scripting.Debugging.DebugFrame.CurrentSequencePointIndex">
<summary>
CurrentSequencePointIndex
</summary>
</member>
<member name="T:Microsoft.Scripting.Debugging.TracePipeline">
<summary>
TraceSession
</summary>
</member>
</members>
</doc>