ExpressionNodeOperator Class

 

The T:Microsoft.SqlServer.Management.Smo.ExpressionNodeOperator object represents an expression node that is an operator.

Namespace:   Microsoft.SqlServer.Management.Dmf
Assembly:  Microsoft.SqlServer.Dmf (in Microsoft.SqlServer.Dmf.dll)


[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, 
	PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class ExpressionNodeOperator : ExpressionNodeChildren

NameDescription
System_CAPS_pubmethodExpressionNodeOperator(OperatorType, ExpressionNode, ExpressionNode)

Initializes a new instance of the ExpressionNodeOperator class.

NameDescription
System_CAPS_pubpropertyCount

Gets the number of child expression nodes that are dependent on the parent node.(Inherited from ExpressionNodeChildren.)

System_CAPS_pubpropertyEnumerableChildrenList

Gets an enumerable list of dependent child expression nodes. (Inherited from ExpressionNodeChildren.)

System_CAPS_pubpropertyLeft

Gets or sets the argument to the left of the operator.

System_CAPS_pubpropertyOpType

Gets the type of operator that is used in the expression.

System_CAPS_pubpropertyRight

Gets or sets the argument to the right of the operator.

System_CAPS_pubpropertyTag

Gets the tag text that is associated with the expression node.(Inherited from ExpressionNode.)

System_CAPS_pubpropertyType

Gets the type of expression node.(Inherited from ExpressionNode.)

System_CAPS_pubpropertyTypeClass

Gets the class type when the expression node represents a constant value or a variable.(Inherited from ExpressionNode.)

NameDescription
System_CAPS_pubmethodConvertToFilterNode()

Creates a filter node by converting the expression node.(Inherited from ExpressionNode.)

System_CAPS_pubmethodDeepClone()

Clones the expression node and all child nodes subsumed by the expression node.(Overrides ExpressionNode.DeepClone().)

System_CAPS_pubmethodEnumChildren()

Returns an enumerated list of the children listed in this object.(Inherited from ExpressionNodeChildren.)

System_CAPS_pubmethodEquals(Object)

Returns a Boolean value that specifies whether the referenced expression node object is equal to the specified object.(Inherited from ExpressionNode.)

System_CAPS_pubmethodEvaluate(FacetEvaluationContext)

Evaluates the expression node with the given facet context.(Inherited from ExpressionNode.)

System_CAPS_pubmethodEvaluate(FacetEvaluationContext, Boolean)

Evaluates the expression node with the given facet context and checks the script as a proxy.(Inherited from ExpressionNode.)

System_CAPS_pubmethodGetHashCode()

Gets the hash code for the object.(Inherited from ExpressionNode.)

System_CAPS_pubmethodGetResult()

Gets the result that is returned when an expression is deserialized.(Inherited from ExpressionNode.)

System_CAPS_pubmethodGetResultString()

Gets the result in string format that is returned when an expression is deserialized.(Inherited from ExpressionNode.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticOperatorTypeFromString(String)

Gets the operator type from its string representation supplied by the opType parameter.

System_CAPS_pubmethodSystem_CAPS_staticOperatorTypeToString(OperatorType)

Gets the operator type as a string value from the type parameter.

System_CAPS_pubmethodSerialize(XmlWriter)

Serializes the expression node to the specified XML Writer.(Inherited from ExpressionNode.)

System_CAPS_pubmethodSystem_CAPS_staticSupportedFilterOperators(Type, AutomatedPolicyEvaluationMode)

Adds a Type to the list of supported operators.

System_CAPS_pubmethodToString()

Gets the ExpressionNodeOperator object as a string value.(Overrides ExpressionNodeChildren.ToString().)

System_CAPS_pubmethodToStringForDisplay()

Returns the referenced object in string format for display.(Inherited from ExpressionNode.)

System_CAPS_pubmethodToStringForUrn()

Returns the referenced object in URN format.(Inherited from ExpressionNode.)

This namespace, class, or member is supported only in version 2.0 of the Microsoft .NET Framework.

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: