Partager via


Méthode ExpressionNode.ConvertFromFilterNode (FilterNode)

Creates a new expression node by converting a filter node.

Espace de noms :  Microsoft.SqlServer.Management.Dmf
Assembly :  Microsoft.SqlServer.Dmf (en Microsoft.SqlServer.Dmf.dll)

Syntaxe

'Déclaration
Public Shared Function ConvertFromFilterNode ( _
    filterNode As FilterNode _
) As ExpressionNode
'Utilisation
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

Paramètres

Valeur de retour

Type : Microsoft.SqlServer.Management.Dmf.ExpressionNode
An ExpressionNode object that represents the new expression node.

Notes

This allows you to create expression node that refers to an object or a group of objects defined by the filter.

Exemples

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);

Note Urn and FilterNode are SFC classes.

Voir aussi

Référence

ExpressionNode Classe

Surcharge ConvertFromFilterNode

Espace de noms Microsoft.SqlServer.Management.Dmf