ExpressionNodeFunction Class

 

The T:Microsoft.SqlServer.Management.Smo.ExpressionNodeFunction object represents part of a policy-based management expression that is a function.

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


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

NameDescription
System_CAPS_pubmethodExpressionNodeFunction(ExpressionNodeFunction.Function, ExpressionNode[])

Initializes a new instance of the ExpressionNodeFunction class that has the specified function and arguments.

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_pubpropertySystem_CAPS_staticFunctionsDefinitions

Gets the function definitions.

System_CAPS_pubpropertyFunctionType

Gets the type of function.

System_CAPS_pubpropertyReturnType

Gets the type that is returned by the function.

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()

Creates a copy of the expression node including properties.(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_pubmethodSerialize(XmlWriter)

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

System_CAPS_pubmethodToString()

Returns a string that represents the ExpressionNodeFunction object. (Overrides ExpressionNodeChildren.ToString().)

System_CAPS_pubmethodToStringForDisplay()

Returns the function as a string formatted for display.(Overrides ExpressionNode.ToStringForDisplay().)

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: