다음을 통해 공유


ExpressionNodeOperator 클래스

The ExpressionNodeOperator object represents an expression node that is an operator.

상속 계층

System. . :: . .Object
  Microsoft.SqlServer.Management.Dmf. . :: . .ExpressionNode
    Microsoft.SqlServer.Management.Dmf. . :: . .ExpressionNodeChildren
      Microsoft.SqlServer.Management.Dmf..::..ExpressionNodeOperator

네임스페이스:  Microsoft.SqlServer.Management.Dmf
어셈블리:  Microsoft.SqlServer.Dmf(Microsoft.SqlServer.Dmf.dll)

구문

‘선언
<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey := "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")> _
Public NotInheritable Class ExpressionNodeOperator _
    Inherits ExpressionNodeChildren
‘사용 방법
Dim instance As ExpressionNodeOperator
[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class ExpressionNodeOperator : ExpressionNodeChildren
[StrongNameIdentityPermissionAttribute(SecurityAction::LinkDemand, PublicKey = L"0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public ref class ExpressionNodeOperator sealed : public ExpressionNodeChildren
[<SealedAttribute>]
[<StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")>]
type ExpressionNodeOperator =  
    class
        inherit ExpressionNodeChildren
    end
public final class ExpressionNodeOperator extends ExpressionNodeChildren

ExpressionNodeOperator 유형에서 다음 멤버를 표시합니다.

생성자

  이름 설명
공용 메서드 ExpressionNodeOperator Initializes a new instance of the ExpressionNodeOperator class.

맨 위로 이동

속성

  이름 설명
보호된 속성 ChildrenList Gets or sets a list of dependent child expression nodes. (ExpressionNodeChildren에서 상속됨)
공용 속성 Count Gets the number of child expression nodes that are dependent on the parent node. (ExpressionNodeChildren에서 상속됨)
공용 속성 EnumerableChildrenList Gets an enumerable list of dependent child expression nodes. (ExpressionNodeChildren에서 상속됨)
보호된 속성 LastEvaluationResult Gets or sets the result of the last evaluation. (ExpressionNode에서 상속됨)
공용 속성 Left Gets or sets the argument to the left of the operator.
공용 속성 OpType Gets the type of operator that is used in the expression.
공용 속성 Right Gets or sets the argument to the right of the operator.
공용 속성 Tag Gets the tag text that is associated with the expression node. (ExpressionNode에서 상속됨)
공용 속성 Type Gets the type of expression node. (ExpressionNode에서 상속됨)
공용 속성 TypeClass Gets the class type when the expression node represents a constant value or a variable. (ExpressionNode에서 상속됨)

맨 위로 이동

메서드

  이름 설명
보호된 메서드 Add Gets the number of child expression nodes that are dependent on the parent node. (ExpressionNodeChildren에서 상속됨)
공용 메서드 ConvertToFilterNode Creates a filter node by converting the expression node. (ExpressionNode에서 상속됨)
공용 메서드 DeepClone Clones the expression node and all child nodes subsumed by the expression node. (ExpressionNode. . :: . .DeepClone() () () ()을(를) 재정의함)
보호된 메서드 DeserializeProperties Deserializes the properties in the expression from an XML reader. (ExpressionNodeChildren에서 상속됨)
보호된 메서드 DeserializeResult Deserializes the property results in the expression from an XML reader. (ExpressionNode에서 상속됨)
보호된 메서드 DoConvertToFilterNode Allows the conversion of expression node to filter mode. (ExpressionNode에서 상속됨)
보호된 메서드 DoEnumAttributes Populates the specified list with attributes associated with the expression node. (ExpressionNodeChildren에서 상속됨)
공용 메서드 EnumChildren Returns an enumerated list of the children listed in this object. (ExpressionNodeChildren에서 상속됨)
보호된 메서드 EqualProperties Determines whether the specified object has equal properties to the referenced object. (ExpressionNodeChildren에서 상속됨)
공용 메서드 Equals Returns a Boolean value that specifies whether the referenced expression node object is equal to the specified object. (ExpressionNode에서 상속됨)
공용 메서드 Evaluate(FacetEvaluationContext) Evaluates the expression node with the given facet context. (ExpressionNode에서 상속됨)
공용 메서드 Evaluate(FacetEvaluationContext, Boolean) Evaluates the expression node with the given facet context and checks the script as a proxy. (ExpressionNode에서 상속됨)
보호된 메서드 Finalize (Object에서 상속됨)
공용 메서드 GetHashCode Gets the hash code for the object. (ExpressionNode에서 상속됨)
공용 메서드 GetResult Gets the result that is returned when an expression is deserialized. (ExpressionNode에서 상속됨)
공용 메서드 GetResultString Gets the result in string format that is returned when an expression is deserialized. (ExpressionNode에서 상속됨)
공용 메서드 GetType (Object에서 상속됨)
보호된 메서드 MemberwiseClone (Object에서 상속됨)
공용 메서드정적 멤버 OperatorTypeFromString Gets the operator type from its string representation supplied by the opType parameter.
공용 메서드정적 멤버 OperatorTypeToString Gets the operator type as a string value from the type parameter.
보호된 메서드 ReadEndElement Reads the end element in the expression node. (ExpressionNode에서 상속됨)
공용 메서드 Serialize Serializes the expression node to the specified XML Writer. (ExpressionNode에서 상속됨)
보호된 메서드 SerializeProperties (ExpressionNodeChildren에서 상속됨)
보호된 메서드 SerializeResult Serializes the result in the expression node. (ExpressionNode에서 상속됨)
보호된 메서드 SetFilterNodeCompatible Sets the compatible filter node of the Boolean property. (ExpressionNode에서 상속됨)
보호된 메서드 SetHasScript Sets the Boolean value for the HasScript property. (ExpressionNode에서 상속됨)
보호된 메서드 SetNameConditionType Sets the name of the condition type property. (ExpressionNode에서 상속됨)
보호된 메서드 SetNodeType Indicates the type of node to be set. (ExpressionNode에서 상속됨)
보호된 메서드 SetObjectName Sets the name of the expression node. (ExpressionNode에서 상속됨)
보호된 메서드 SetProperties Sets property values. (ExpressionNode에서 상속됨)
보호된 메서드 SetTypeClass Sets type class for the expression node. (ExpressionNode에서 상속됨)
공용 메서드정적 멤버 SupportedFilterOperators Adds a Type to the list of supported operators.
공용 메서드 ToString Gets the ExpressionNodeOperator object as a string value. (ExpressionNodeChildren. . :: . .ToString() () () ()을(를) 재정의함)
공용 메서드 ToStringForDisplay Returns the referenced object in string format for display. (ExpressionNode에서 상속됨)
공용 메서드 ToStringForUrn Returns the referenced object in URN format. (ExpressionNode에서 상속됨)

맨 위로 이동

주의

이 네임스페이스, 클래스 또는 멤버는 Microsoft .NET Framework 2.0 버전에서만 지원됩니다.

스레드 보안

이 유형의 모든 공용 static(Visual Basic에서는 Shared) 멤버는 스레드로부터 안전합니다. 인스턴스 멤버는 스레드로부터의 안전성이 보장되지 않습니다.