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: