MethodBodyTransformationContext Methods |
The MethodBodyTransformationContext type exposes the following members.
Name | Description | |
---|---|---|
AddRedirection(MethodBodyTransformationRedirection) | ||
AddRedirection(InstructionBlock, InstructionSequence) |
Adds a MethodBodyTransformationRedirection by specifying an instruction block (inside the current method)
in which the next transformation should add its implementation, but without changing the method mapping or the local variable
storing the return value.
| |
AddRedirection(InstructionBlock, InstructionSequence, MethodMapping, LocalVariableSymbol) |
Adds a MethodBodyTransformationRedirection by specifying an instruction block (typically in a different method)
in which the next transformation should add its implementation, a different method mapping and a local variable storing the return value.
| |
Clone | Creates a new object that is a copy of the current instance. (Overrides TransformationContext.Clone().) | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetPipelineStateItem |
Gets state information that has been previously stored with the method SetPipelineStateItem(Object, Object).
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
TerminatePipeline |
Prevents further transformations of the pipeline to be executed.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |