ExpressionNode.ConvertFromFilterNode メソッド (FilterNode)
フィルター ノードを変換して新しい式ノードを作成します。
名前空間: Microsoft.SqlServer.Management.Dmf
アセンブリ: Microsoft.SqlServer.Dmf (Microsoft.SqlServer.Dmf.dll)
構文
'宣言
Public Shared Function ConvertFromFilterNode ( _
filterNode As FilterNode _
) As ExpressionNode
'使用
Dim filterNode As FilterNode
Dim returnValue As ExpressionNode
returnValue = ExpressionNode.ConvertFromFilterNode(filterNode)
public static ExpressionNode ConvertFromFilterNode(
FilterNode filterNode
)
public:
static ExpressionNode^ ConvertFromFilterNode(
FilterNode^ filterNode
)
static member ConvertFromFilterNode :
filterNode:FilterNode -> ExpressionNode
public static function ConvertFromFilterNode(
filterNode : FilterNode
) : ExpressionNode
パラメーター
- filterNode
型: Microsoft.SqlServer.Management.Sdk.Sfc.FilterNode
式ノードに変換するフィルター ノードを示す FilterNode 値です。
戻り値
型: Microsoft.SqlServer.Management.Dmf.ExpressionNode
新しい式ノードを表す ExpressionNode オブジェクトです。
説明
これにより、フィルターで定義されたオブジェクトやオブジェクト グループを参照する式ノードを作成できます。
使用例
C#
string xpath = "Server/Database[like(@Name, 'msdb') or like(@Name,'m[as]%')]";
Urn urn = new SFC.Urn (xpath);
FilterNode fnode = urn.XPathExpression[urn.XPathExpression.Length - 1].Filter;
ExpressionNode node = ExpressionNode.ConvertFromFilterNode(fnode);
Urn と FilterNode は SFC のクラスです。