FunctionNode Class
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public abstract class FunctionNode : Microsoft.TeamFoundation.DistributedTask.Expressions.ContainerNode
type FunctionNode = class
inherit ContainerNode
Public MustInherit Class FunctionNode
Inherits ContainerNode
- Inheritance
- Derived
Name |
The name is used for tracing. Normally the parser will set the name. However if a node is added manually, then the name may not be set and will fallback to the type name. (Inherited from ExpressionNode) |
Parameters | (Inherited from ContainerNode) |
Trace |
Generally this should not be overridden. True indicates the result of the node is traced as part of the "expanded" (i.e. "realized") trace information. Otherwise the node expression is printed, and parameters to the node may or may not be fully realized - depending on each respective parameter's trace-fully-realized setting. The purpose is so the end user can understand how their expression expanded at run time. For example, consider the expression: eq(variables.publish, 'true'). The runtime-expanded expression may be: eq('true', 'true') |
Add |
(Inherited from ContainerNode) |
Create |
(Inherited from ExpressionNode) |
Evaluate(Evaluation |
This function is intended only for ExpressionNode authors to call. The EvaluationContext caches result-state specific to the evaluation instance. (Inherited from ExpressionNode) |
Evaluate(ITrace |
INode entry point. (Inherited from ExpressionNode) |
Evaluate<T>(ITrace |
INode entry point. (Inherited from ExpressionNode) |
Evaluate<T>(ITrace |
INode entry point. (Inherited from ExpressionNode) |
Evaluate |
This function is intended only for ExpressionNode authors to call during evaluation. The EvaluationContext caches result-state specific to the evaluation instance. (Inherited from ExpressionNode) |
Evaluate |
INode entry point. (Inherited from ExpressionNode) |
Evaluate |
(Inherited from ExpressionNode) |
Evaluate |
This function is intended only for ExpressionNode authors to call during evaluation. The EvaluationContext caches result-state specific to the evaluation instance. (Inherited from ExpressionNode) |
Evaluate |
This function is intended only for ExpressionNode authors to call during evaluation. The EvaluationContext caches result-state specific to the evaluation instance. (Inherited from ExpressionNode) |
Evaluate |
This function is intended only for ExpressionNode authors to call during evaluation. The EvaluationContext caches result-state specific to the evaluation instance. (Inherited from ExpressionNode) |
Evaluate |
This function is intended only for ExpressionNode authors to call during evaluation. The EvaluationContext caches result-state specific to the evaluation instance. (Inherited from ExpressionNode) |
Get |
(Inherited from ContainerNode) |
Replace |
(Inherited from ContainerNode) |
Táirge | Leaganacha |
---|---|
Azure DevOps Services .NET SDK | preview, latest |