Class PipeDelegateExecutor
An implementation of IEvaluatesPipeDelegate which executes the pipe delegate and gets the result.
Inheritance
System.Object
PipeDelegateExecutor
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: ZptSharp.Expressions.PipeExpressions
Assembly: ZptSharp.dll
Syntax
public class PipeDelegateExecutor : IEvaluatesPipeDelegate
Methods
| Improve this Doc View SourceEvaluateDelegate(Object, Object)
Evaluates the result of the pipe expression delegate and returns the result.
Declaration
public object EvaluateDelegate(object source, object pipeDelegate)
Parameters
Type | Name | Description |
---|---|---|
System.Object | source | The source object which is to be transformed by the delegate. |
System.Object | pipeDelegate | The delegate function which forms the pipe operation. |
Returns
Type | Description |
---|---|
System.Object | The transformed result of executing the pipe delegate with the source object as a parameter. |