ExpressionNodeAttribute ExpressionNodeAttribute ExpressionNodeAttribute Class

定義

ExpressionNodeAttribute オブジェクトは、ポリシー ベースの管理の式ノードの属性を表します。 The ExpressionNodeAttribute object represents an attribute of a policy-based management expression node.

public ref class ExpressionNodeAttribute sealed : Microsoft::SqlServer::Management::Dmf::ExpressionNode
public sealed class ExpressionNodeAttribute : Microsoft.SqlServer.Management.Dmf.ExpressionNode
Public NotInheritable Class ExpressionNodeAttribute
Inherits ExpressionNode
継承
ExpressionNodeAttributeExpressionNodeAttributeExpressionNodeAttribute

注釈

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

コンストラクター

ExpressionNodeAttribute(String) ExpressionNodeAttribute(String) ExpressionNodeAttribute(String)

新しいインスタンスを初期化、ExpressionNodeAttributeを指定した名前を持つクラス。 Initializes a new instance of the ExpressionNodeAttribute class that has the specified name.

ExpressionNodeAttribute(String, Type) ExpressionNodeAttribute(String, Type) ExpressionNodeAttribute(String, Type)

指定された名前と型を持つ ExpressionNodeAttribute クラスの新しいインスタンスを初期化します。 Initializes a new instance of the ExpressionNodeAttribute class that has the specified name and type.

プロパティ

LastEvaluationResult LastEvaluationResult LastEvaluationResult

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

(Inherited from ExpressionNode)
Name Name Name

式ノード属性の名前を取得します。 Gets the name of the expression node attribute.

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)

方法

ConvertToFilterNode() ConvertToFilterNode() ConvertToFilterNode()

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

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

プロパティを含む式ノードのコピーを返します。 Returns a copy of the expression node including properties.

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

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

(Inherited from ExpressionNode)
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>)

テキスト文字列のリストから式ノードをシリアル化解除します。 Deserializes the expression node from a list of text strings.

(Inherited from ExpressionNode)
EnumChildren() EnumChildren() EnumChildren()

依存式ノードの列挙リストを返します。 Returns an enumerated list of dependent expression nodes.

(Inherited from ExpressionNode)
EqualProperties(Object) EqualProperties(Object) EqualProperties(Object)

指定されたオブジェクトのプロパティが、現在の式ノードのプロパティと等しいかどうかを判定します。 Determines whether the properties of the specified object are equal to the properties of the current expression node.

(Inherited from ExpressionNode)
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)
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 all properties for the specified object, using the specified XML writer.

(Inherited from ExpressionNode)
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)
ToString() ToString() ToString()

式ノード属性を文字列の形式で取得します。 Gets the expression node attribute in string format.

ToStringForDisplay() ToStringForDisplay() ToStringForDisplay()

式ノード属性を表示書式付きの文字列の形式で取得します。 Gets the expression node attribute in string format with display formatting.

ToStringForUrn() ToStringForUrn() ToStringForUrn()

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

(Inherited from ExpressionNode)

適用対象