ExpressionNodeFunction クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
関数 - 指定された一連の引数のオブジェクトを返します
public sealed class ExpressionNodeFunction : Microsoft.SqlServer.Management.Dmf.ExpressionNodeChildren
type ExpressionNodeFunction = class
inherit ExpressionNodeChildren
Public NotInheritable Class ExpressionNodeFunction
Inherits ExpressionNodeChildren
- 継承
コンストラクター
| 名前 | 説明 |
|---|---|
| ExpressionNodeFunction(ExpressionNodeFunction+Function, ExpressionNode[]) |
関数ノードを作成します |
プロパティ
| 名前 | 説明 |
|---|---|
| ChildrenList |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNodeChildren) |
| Count |
子ノードの数 (継承元 ExpressionNodeChildren) |
| EnumerableChildrenList |
子ノードの一覧 (継承元 ExpressionNodeChildren) |
| FunctionsDefinitions |
GUI で使用するための関数定義ディクショナリ |
| FunctionType |
関数の種類 |
| LastEvaluationResult |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| ReturnType |
返り値の種類 |
| Tag |
ノードのタグ (継承元 ExpressionNode) |
| Type |
ノードの種類 (読み取り専用) (継承元 ExpressionNode) |
| TypeClass |
Node の TypeClass (継承元 ExpressionNode) |
メソッド
| 名前 | 説明 |
|---|---|
| Add(ExpressionNode) |
ノードを一覧に追加します。追加されたノードの種類が以前に追加されたノードと同じかどうかを確認しません (継承元 ExpressionNodeChildren) |
| ConvertToFilterNode() |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| DeepClone() |
現在のノードのディープ クローン。 |
| DeserializeProperties(XmlReader, Boolean) |
子ノードを逆シリアル化する (継承元 ExpressionNodeChildren) |
| DeserializeResult(XmlReader) |
最後の結果を逆シリアル化する (継承元 ExpressionNode) |
| DoConvertToFilterNode() |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| DoEnumAttributes(List<String>) |
属性を再帰的に列挙する (継承元 ExpressionNodeChildren) |
| EnumChildren() |
ノードの子を列挙します。 (継承元 ExpressionNodeChildren) |
| EqualProperties(Object) |
子ノード固有の型比較型と、呼び出し元によってチェックされた比較オブジェクトの null 許容 (等しい) (継承元 ExpressionNodeChildren) |
| Equals(Object) |
値の比較をサポートするために Overriden Equals 型の比較に EqualProperties メソッドを実装する継承子 (継承元 ExpressionNode) |
| Evaluate(FacetEvaluationContext, Boolean) |
指定された管理ファセット コンテキストを使用してノード (ツリー) を評価します (継承元 ExpressionNode) |
| Evaluate(FacetEvaluationContext) |
指定された管理ファセット コンテキストを使用してノード (ツリー) を評価します (継承元 ExpressionNode) |
| GetHashCode() |
overriden Equals をサポートするためにオーバーライドする (継承元 ExpressionNode) |
| GetResult() |
最新の評価結果 (継承元 ExpressionNode) |
| GetResultString() |
文字列としての最新の評価の結果 (継承元 ExpressionNode) |
| ReadEndElement(XmlReader) |
インスタンス固有のエンド ノード要素を読み取って検証します (継承元 ExpressionNode) |
| Serialize(XmlWriter) |
基本シリアル化ルーチン - 仮想メソッド SerializeProperties への開始要素と終了要素の呼び出しを作成して、特定のノード objectTypeName の出力プロパティを作成します。 (継承元 ExpressionNode) |
| SerializeProperties(XmlWriter, Boolean) |
子ノードをシリアル化する (継承元 ExpressionNodeChildren) |
| SerializeResult(XmlWriter) |
シリアル化出力に最終結果を含む (継承元 ExpressionNode) |
| SetFilterNodeCompatible(Boolean) |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| SetHasScript(Boolean) |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| SetNameConditionType(NameConditionType) |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| SetNodeType(ExpressionNodeType) |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| SetObjectName(String) |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| SetProperties() |
クラスのプロパティ (HasScript、NameConditionType、...) を設定します。 (継承元 ExpressionNode) |
| SetTypeClass(TypeClass) |
関数 - 指定された一連の引数のオブジェクトを返します (継承元 ExpressionNode) |
| ToString() |
T-SQL のような構文で式を文字列として表します。 |
| ToStringForDisplay() |
一部の単純な関数を簡略化された形式で UI に表示する特殊なメソッドは、解析できません |
| ToStringForUrn() |
URN で使用できる T-SQL のような構文の文字列として式を表します。 (継承元 ExpressionNode) |