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

ExpressionNodeFunction クラス

ExpressionNodeFunction オブジェクトは、関数であるポリシー ベースの管理の式の一部を表します。

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

[StrongNameIdentityPermissionAttribute(SecurityAction.LinkDemand, PublicKey = "0024000004800000940000000602000000240000525341310004000001000100272736ad6e5f9586bac2d531eabc3acc666c2f8ec879fa94f8f7b0327d2ff2ed523448f83c3d5c5dd2dfc7bc99c5286b2c125117bf5cbe242b9d41750732b2bdffe649c6efb8e5526d526fdd130095ecdb7bf210809c6cdad8824faa9ac0310ac3cba2aa0523567b2dfa7fe250b30facbd62d4ec99b94ac47c7d3b28f1f6e4c8")]
public sealed class ExpressionNodeFunction : ExpressionNodeChildren

ExpressionNodeFunction 型は、以下のメンバーを公開しています。

  名前説明
パブリック メソッドExpressionNodeFunction指定された関数および引数を持つ ExpressionNodeFunction クラスの新しいインスタンスを初期化します。
先頭に戻る

  名前説明
パブリック プロパティCount親ノードに依存する子式ノードの数を取得します。 (ExpressionNodeChildren から継承されています。)
パブリック プロパティEnumerableChildrenList依存する子式ノードの列挙リストを取得します。 (ExpressionNodeChildren から継承されています。)
パブリック プロパティ静的メンバーFunctionsDefinitions関数定義を取得します。
パブリック プロパティFunctionType関数の型を取得します。
パブリック プロパティReturnType関数によって返される型を取得します。
パブリック プロパティTag式ノードに関連付けられているタグ テキストを取得します。 (ExpressionNode から継承されています。)
パブリック プロパティType式ノードの種類を取得します。 (ExpressionNode から継承されています。)
パブリック プロパティTypeClass式ノードが定数値または変数を表す場合に、クラス型を取得します。 (ExpressionNode から継承されています。)
先頭に戻る

  名前説明
パブリック メソッドConvertToFilterNode式ノードを変換してフィルター ノードを作成します。 (ExpressionNode から継承されています。)
パブリック メソッドDeepCloneプロパティを含む式ノードのコピーを作成します。 (ExpressionNode.DeepClone() をオーバーライドします。)
パブリック メソッドEnumChildrenこのオブジェクトでリストされている子の列挙リストを返します。 (ExpressionNodeChildren から継承されています。)
パブリック メソッドEquals参照先の式ノード オブジェクトが、指定したオブジェクトと等しいかどうかを示す Boolean 値を返します。 (ExpressionNode から継承されています。)
パブリック メソッドEvaluate(FacetEvaluationContext)指定したファセット コンテキストを使用して式ノードを評価します。 (ExpressionNode から継承されています。)
パブリック メソッドEvaluate(FacetEvaluationContext, Boolean)指定したファセット コンテキストを使用して式ノードを評価し、プロキシとしてスクリプトをチェックします。 (ExpressionNode から継承されています。)
パブリック メソッドGetHashCodeオブジェクトのハッシュ コードを取得します。 (ExpressionNode から継承されています。)
パブリック メソッドGetResult式をシリアル化解除するときに返される結果を取得します。 (ExpressionNode から継承されています。)
パブリック メソッドGetResultString式をシリアル化解除するときに返される結果を文字列の形式で取得します。 (ExpressionNode から継承されています。)
パブリック メソッドGetType (Object から継承されています。)
パブリック メソッドSerialize指定した XML ライターに式ノードをシリアル化します。 (ExpressionNode から継承されています。)
パブリック メソッドToString ExpressionNodeFunction オブジェクトを表す文字列を返します。 (ExpressionNodeChildren.ToString() をオーバーライドします。)
パブリック メソッドToStringForDisplay表示用に、関数を文字列形式で返します。 (ExpressionNode.ToStringForDisplay() をオーバーライドします。)
パブリック メソッドToStringForUrn参照先のオブジェクトを URN 形式で返します。 (ExpressionNode から継承されています。)
先頭に戻る

この名前空間、クラス、またはメンバーは、Microsoft .NET Framework Version 2.0 でのみサポートされています。

この型の public static (Visual Basic では Shared) のメンバーはすべて、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
表示: