Show / Hide Table of Contents

Class PipeDelegateExecutor

An implementation of IEvaluatesPipeDelegate which executes the pipe delegate and gets the result.

Inheritance
System.Object
PipeDelegateExecutor
Implements
IEvaluatesPipeDelegate
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 Source

EvaluateDelegate(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.

Implements

IEvaluatesPipeDelegate
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX