ExpressionNodeFunction Members
The ExpressionNodeFunction object represents part of a policy-based management expression that is a function.
The following tables list the members exposed by the ExpressionNodeFunction type.
Public Constructors
Name | Description | |
---|---|---|
ExpressionNodeFunction | Initializes a new instance of the ExpressionNodeFunction class that has the specified function and arguments. |
Top
Public Properties
(see also Protected Properties )
Name | Description | |
---|---|---|
Count | Gets the number of child expression nodes that are dependent on the parent node. (inherited from ExpressionNodeChildren) | |
EnumerableChildrenList | Gets an enumerated list of dependent child expression nodes. (inherited from ExpressionNodeChildren) | |
FunctionsDefinitions | Gets the function definitions. | |
FunctionType | Gets the type of function. | |
ReturnType | Gets the type that is returned by the function. | |
Tag | Gets the tag text that is associated with the expression node. (inherited from ExpressionNode) | |
Type | Gets the type of expression node. (inherited from ExpressionNode) | |
TypeClass | Gets the class type when the expression node represents an object. (inherited from ExpressionNode) |
Top
Protected Properties
Name | Description | |
---|---|---|
ChildrenList | (inherited from ExpressionNodeChildren ) | |
LastEvaluationResult | (inherited from ExpressionNode ) |
Top
Public Methods
(see also Protected Methods )
Name | Description | |
---|---|---|
ConstructNode | (inherited from ExpressionNode ) | |
ConvertFromFilterNode | Overloaded. (inherited from ExpressionNode ) | |
ConvertToFilterNode | Creates a filter node by converting the expression node. (inherited from ExpressionNode) | |
DeepClone | Overridden. Creates a copy of the referenced object. This includes all its properties. | |
Deserialize | Overloaded. (inherited from ExpressionNode ) | |
DeserializeWithResult | (inherited from ExpressionNode ) | |
EnumChildren | Returns an enumerated list of dependent expression nodes. (inherited from ExpressionNodeChildren) | |
Equals | Overloaded. (inherited from ExpressionNode ) | |
Evaluate | Overloaded. (inherited from ExpressionNode ) | |
GetHashCode | (inherited from ExpressionNode ) | |
GetResult | Gets the result that is returned when an expression is deserialized. (inherited from ExpressionNode) | |
GetResultString | (inherited from ExpressionNode ) | |
GetType | (inherited from Object ) | |
MatchType | (inherited from ExpressionNode ) | |
Parse | Overloaded. (inherited from ExpressionNode ) | |
ReferenceEquals | (inherited from Object ) | |
Serialize | (inherited from ExpressionNode ) | |
SerializeNode | (inherited from ExpressionNode ) | |
SerializeNodeWithResult | (inherited from ExpressionNode ) | |
ToString | Overridden. Returns the referenced object in string format. | |
ToStringForDisplay | Overridden. Returns the referenced object in string format for display. | |
ToStringForUrn | Returns the referenced object in URN format. (inherited from ExpressionNode) |
Top
Protected Methods
Top