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: