ExpressionNodeOperator ExpressionNodeOperator ExpressionNodeOperator Class

定義

ExpressionNodeOperator オブジェクトは、演算子である式ノードを表します。 The ExpressionNodeOperator object represents an expression node that is an operator.

public ref class ExpressionNodeOperator sealed : Microsoft::SqlServer::Management::Dmf::ExpressionNodeChildren
public sealed class ExpressionNodeOperator : Microsoft.SqlServer.Management.Dmf.ExpressionNodeChildren
Public NotInheritable Class ExpressionNodeOperator
Inherits ExpressionNodeChildren
継承

注釈

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

コンストラクター

ExpressionNodeOperator(OperatorType, ExpressionNode, ExpressionNode) ExpressionNodeOperator(OperatorType, ExpressionNode, ExpressionNode) ExpressionNodeOperator(OperatorType, ExpressionNode, ExpressionNode)

ExpressionNodeOperator クラスの新しいインスタンスを初期化します。 Initializes a new instance of the ExpressionNodeOperator class.

プロパティ

ChildrenList ChildrenList ChildrenList

依存する子式ノードのリストを取得します。値の設定も可能です。 Gets or sets a list of dependent child expression nodes.

(Inherited from ExpressionNodeChildren)
Count Count Count

親ノードに依存する子式ノードの数を取得します。 Gets the number of child expression nodes that are dependent on the parent node.

(Inherited from ExpressionNodeChildren)
EnumerableChildrenList EnumerableChildrenList EnumerableChildrenList

依存する子式ノードの列挙リストを取得します。 Gets an enumerable list of dependent child expression nodes.

(Inherited from ExpressionNodeChildren)
LastEvaluationResult LastEvaluationResult LastEvaluationResult

前回の評価の結果を取得または設定します。 Gets or sets the result of the last evaluation.

(Inherited from ExpressionNode)
Left Left Left

演算子の左側の引数を取得または設定します。 Gets or sets the argument to the left of the operator.

OpType OpType OpType

式で使用される演算子の種類を取得します。 Gets the type of operator that is used in the expression.

Right Right Right

演算子の右側の引数を取得または設定します。 Gets or sets the argument to the right of the operator.

Tag Tag Tag

式ノードに関連付けられているタグ テキストを取得します。 Gets the tag text that is associated with the expression node.

(Inherited from ExpressionNode)
Type Type Type

式ノードの種類を取得します。 Gets the type of expression node.

(Inherited from ExpressionNode)
TypeClass TypeClass TypeClass

式ノードが定数値または変数を表す場合に、クラス型を取得します。 Gets the class type when the expression node represents a constant value or a variable.

(Inherited from ExpressionNode)

方法

Add(ExpressionNode) Add(ExpressionNode) Add(ExpressionNode)

親ノードに依存する子式ノードの数を取得します。 Gets the number of child expression nodes that are dependent on the parent node.

(Inherited from ExpressionNodeChildren)
ConvertToFilterNode() ConvertToFilterNode() ConvertToFilterNode()

式ノードを変換してフィルター ノードを作成します。 Creates a filter node by converting the expression node.

(Inherited from ExpressionNode)
DeepClone() DeepClone() DeepClone()

式ノードとすべての式ノードが含まれている子ノードを複製します。 Clones the expression node and all of the child nodes subsumed by the expression node.

DeserializeProperties(XmlReader, Boolean) DeserializeProperties(XmlReader, Boolean) DeserializeProperties(XmlReader, Boolean)

XML リーダーからの式でプロパティをシリアル化解除します。 Deserializes the properties in the expression from an XML reader.

(Inherited from ExpressionNodeChildren)
DeserializeResult(XmlReader) DeserializeResult(XmlReader) DeserializeResult(XmlReader)

XML リーダーから式内のプロパティ結果をシリアル化解除します。 Deserializes the property results in the expression from an XML reader.

(Inherited from ExpressionNode)
DoConvertToFilterNode() DoConvertToFilterNode() DoConvertToFilterNode()

式ノードのフィルター ノードへの変換を可能にします。 Allows the conversion of expression node to filter mode.

(Inherited from ExpressionNode)
DoEnumAttributes(List<String>) DoEnumAttributes(List<String>) DoEnumAttributes(List<String>)

指定したリストに、式ノードに関連付けられている属性を設定します。 Populates the specified list with attributes associated with the expression node.

(Inherited from ExpressionNodeChildren)
EnumChildren() EnumChildren() EnumChildren()

このオブジェクトでリストされている子の列挙リストを返します。 Returns an enumerated list of the children listed in this object.

(Inherited from ExpressionNodeChildren)
EqualProperties(Object) EqualProperties(Object) EqualProperties(Object)

指定したオブジェクトに参照先オブジェクトと同等のプロパティがあるかどうかを確認します。 Determines whether the specified object has equal properties to the referenced object.

(Inherited from ExpressionNodeChildren)
Equals(Object) Equals(Object) Equals(Object)

参照先の式ノード オブジェクトが、指定したオブジェクトと等しいかどうかを示す Boolean 値を返します。 Returns a Boolean value that specifies whether the referenced expression node object is equal to the specified object.

(Inherited from ExpressionNode)
Evaluate(FacetEvaluationContext) Evaluate(FacetEvaluationContext) Evaluate(FacetEvaluationContext)

指定したファセット コンテキストを使用して式ノードを評価します。 Evaluates the expression node with the given facet context.

(Inherited from ExpressionNode)
Evaluate(FacetEvaluationContext, Boolean) Evaluate(FacetEvaluationContext, Boolean) Evaluate(FacetEvaluationContext, Boolean)

指定したファセット コンテキストを使用して式ノードを評価し、プロキシとしてスクリプトをチェックします。 Evaluates the expression node with the given facet context and checks the script as a proxy.

(Inherited from ExpressionNode)
GetHashCode() GetHashCode() GetHashCode()

オブジェクトのハッシュ コードを取得します。 Gets the hash code for the object.

(Inherited from ExpressionNode)
GetResult() GetResult() GetResult()

式をシリアル化解除するときに返される結果を取得します。 Gets the result that is returned when an expression is deserialized.

(Inherited from ExpressionNode)
GetResultString() GetResultString() GetResultString()

式をシリアル化解除するときに返される結果を文字列の形式で取得します。 Gets the result in string format that is returned when an expression is deserialized.

(Inherited from ExpressionNode)
OperatorTypeFromString(String) OperatorTypeFromString(String) OperatorTypeFromString(String)

によって指定される文字列形式から演算子の種類を示す、opTypeパラメーター。 Indicates the operator type from its string representation supplied by the opType parameter.

OperatorTypeToString(OperatorType) OperatorTypeToString(OperatorType) OperatorTypeToString(OperatorType)

演算子の種類を type パラメーターから文字列値として取得します。 Gets the operator type as a string value from the type parameter.

ReadEndElement(XmlReader) ReadEndElement(XmlReader) ReadEndElement(XmlReader)

式ノードの終了要素を読み取ります。 Reads the end element in the expression node.

(Inherited from ExpressionNode)
Serialize(XmlWriter) Serialize(XmlWriter) Serialize(XmlWriter)

指定した XML ライターに式ノードをシリアル化します。 Serializes the expression node to the specified XML Writer.

(Inherited from ExpressionNode)
SerializeProperties(XmlWriter, Boolean) SerializeProperties(XmlWriter, Boolean) SerializeProperties(XmlWriter, Boolean)

XML ライターへの式でプロパティをシリアル化します。 Serializes the properties in the expression to an XML writer.

(Inherited from ExpressionNodeChildren)
SerializeResult(XmlWriter) SerializeResult(XmlWriter) SerializeResult(XmlWriter)

式ノードで結果をシリアル化します。 Serializes the result in the expression node.

(Inherited from ExpressionNode)
SetFilterNodeCompatible(Boolean) SetFilterNodeCompatible(Boolean) SetFilterNodeCompatible(Boolean)

ブール型プロパティの互換性のあるフィルター ノードを設定します。 Sets the compatible filter node of the Boolean property.

(Inherited from ExpressionNode)
SetHasScript(Boolean) SetHasScript(Boolean) SetHasScript(Boolean)

式は、スクリプトを持つかどうかを設定します。 Sets whether the expression has script.

(Inherited from ExpressionNode)
SetNameConditionType(NameConditionType) SetNameConditionType(NameConditionType) SetNameConditionType(NameConditionType)

条件の種類プロパティの名前を設定します。 Sets the name of the condition type property.

(Inherited from ExpressionNode)
SetNodeType(ExpressionNodeType) SetNodeType(ExpressionNodeType) SetNodeType(ExpressionNodeType)

設定されるノードの型を示します。 Indicates the type of node to be set.

(Inherited from ExpressionNode)
SetObjectName(String) SetObjectName(String) SetObjectName(String)

式ノードの名前を設定します。 Sets the name of the expression node.

(Inherited from ExpressionNode)
SetProperties() SetProperties() SetProperties()

プロパティの値を設定します。 Sets the property values.

(Inherited from ExpressionNode)
SetTypeClass(TypeClass) SetTypeClass(TypeClass) SetTypeClass(TypeClass)

式ノードの型クラスを設定します。 Sets type class for the expression node.

(Inherited from ExpressionNode)
SupportedFilterOperators(Type, AutomatedPolicyEvaluationMode) SupportedFilterOperators(Type, AutomatedPolicyEvaluationMode) SupportedFilterOperators(Type, AutomatedPolicyEvaluationMode)

追加、Typeサポートされているフィルターの演算子の一覧にします。 Adds a Type to the list of supported filter operators.

ToString() ToString() ToString()

文字列値として ExpressionNodeOperator オブジェクトを取得します。 Gets the ExpressionNodeOperator object as a string value.

ToStringForDisplay() ToStringForDisplay() ToStringForDisplay()

表示目的で、参照先のオブジェクトを文字列形式で返します。 Returns the referenced object in string format for display.

(Inherited from ExpressionNode)
ToStringForUrn() ToStringForUrn() ToStringForUrn()

参照先のオブジェクトを URN 形式で返します。 Returns the referenced object in URN format.

(Inherited from ExpressionNode)

適用対象