この記事の英語版を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語
Visual Studio 2017 を使用することをお勧めします

ExpressionNode.Type プロパティ

式ノードの種類を取得します。

名前空間:  Microsoft.SqlServer.Management.Dmf
アセンブリ:  Microsoft.SqlServer.Dmf (Microsoft.SqlServer.Dmf.dll)

public ExpressionNodeType Type { get; }

プロパティ値

型: Microsoft.SqlServer.Management.Dmf.ExpressionNodeType
式ノードが表す式の一部を示す ExpressionNodeType 値です。

これらの値は式ノードの型と、式ノードを表す DMF 型をさらに詳細に決定します。 それぞれの型には、対応する DMF オブジェクト型が存在します。また、この DMF オブジェクト型は、関連する特定のメソッドとプロパティを持っています。

C#

string expressionStr = "ExecuteSql('Numeric','SELECT 1')";
ExpressionNode node = ExpressionNode.Parse(expressionStr);
TestAssertion.IsTrue (node.Type == ExpressionNodeType.Function, "Should be function");

コミュニティの追加

追加
表示: