次の方法で共有


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

パラメーター

戻り値

型: 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 のクラスです。

関連項目

参照

ExpressionNode クラス

ConvertFromFilterNode オーバーロード

Microsoft.SqlServer.Management.Dmf 名前空間