ExpressionNodeChildren Members

Include Protected Members
Include Inherited Members

The ExpressionNodeChildren object represents the child expression nodes that are dependent on an expression node.

The ExpressionNodeChildren type exposes the following members.

Constructors

  Name Description
Protected method ExpressionNodeChildren() Initializes a new instance of the ExpressionNodeChildren class.

Top

Methods

  Name Description
Protected method Add(ExpressionNode)
Public method ConvertToFilterNode() Creates a filter node by converting the expression node. (Inherited from ExpressionNode.)
Public method DeepClone() Creates a copy of the referenced object. This includes all its properties. (Inherited from ExpressionNode.)
Protected method DeserializeProperties(XmlReader, Boolean) (Overrides ExpressionNode.DeserializeProperties(XmlReader, Boolean).)
Protected method DeserializeResult(XmlReader) (Inherited from ExpressionNode.)
Protected method DoConvertToFilterNode() (Inherited from ExpressionNode.)
Protected method DoEnumAttributes(List<String>) (Overrides ExpressionNode.DoEnumAttributes(List<String>).)
Public method EnumChildren() (Overrides ExpressionNode.EnumChildren().)
Protected method EqualProperties(Object) (Overrides ExpressionNode.EqualProperties(Object).)
Public method Equals(Object) Returns a Boolean value that specifies whether the referenced expression node object is equal to the specified object. (Inherited from ExpressionNode.)
Public method Evaluate(FacetEvaluationContext) (Inherited from ExpressionNode.)
Public method Evaluate(FacetEvaluationContext, Boolean) (Inherited from ExpressionNode.)
Protected method Finalize() (Inherited from Object.)
Public method GetHashCode() (Inherited from ExpressionNode.)
Public method GetResult() Gets the result that is returned when an expression is deserialized. (Inherited from ExpressionNode.)
Public method GetResultString() (Inherited from ExpressionNode.)
Public method GetType() (Inherited from Object.)
Protected method MemberwiseClone() (Inherited from Object.)
Protected method ReadEndElement(XmlReader) (Inherited from ExpressionNode.)
Public method Serialize(XmlWriter) Serializes the expression node to the specified XML Writer. (Inherited from ExpressionNode.)
Protected method SerializeProperties(XmlWriter, Boolean) (Overrides ExpressionNode.SerializeProperties(XmlWriter, Boolean).)
Protected method SerializeResult(XmlWriter) (Inherited from ExpressionNode.)
Protected method SetFilterNodeCompatible(Boolean) (Inherited from ExpressionNode.)
Protected method SetHasScript(Boolean) (Inherited from ExpressionNode.)
Protected method SetNameConditionType(NameConditionType) (Inherited from ExpressionNode.)
Protected method SetNodeType(ExpressionNodeType) (Inherited from ExpressionNode.)
Protected method SetObjectName(String) (Inherited from ExpressionNode.)
Protected method SetProperties() (Inherited from ExpressionNode.)
Protected method SetTypeClass(TypeClass) (Inherited from ExpressionNode.)
Public method ToString() (Overrides ExpressionNode.ToString().)
Public method ToStringForDisplay() Returns the referenced object in string format for display. (Inherited from ExpressionNode.)
Public method ToStringForUrn() Returns the referenced object in URN format. (Inherited from ExpressionNode.)

Top

Properties

  Name Description
Protected property ChildrenList
Public property Count
Public property EnumerableChildrenList
Protected property LastEvaluationResult (Inherited from ExpressionNode.)
Public property Tag Gets the tag text that is associated with the expression node. (Inherited from ExpressionNode.)
Public property Type Gets the type of expression node. (Inherited from ExpressionNode.)
Public property TypeClass Gets the class type when the expression node represents an object. (Inherited from ExpressionNode.)

Top