ConditionedSql クラス

このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。プロパティが要求される場合にのみ必要な Transact-SQL を表します。

継承階層

System.Object
  Microsoft.SqlServer.Management.Sdk.Sfc.ConditionedSql
    Microsoft.SqlServer.Management.Sdk.Sfc.SqlPropertyLink

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

構文

'宣言
<ComVisibleAttribute(False)> _
Public MustInherit Class ConditionedSql
'使用
Dim instance As ConditionedSql
[ComVisibleAttribute(false)]
public abstract class ConditionedSql
[ComVisibleAttribute(false)]
public ref class ConditionedSql abstract
[<AbstractClassAttribute>]
[<ComVisibleAttribute(false)>]
type ConditionedSql =  class end
public abstract class ConditionedSql

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

コンストラクター

  名前 説明
プロテクト メソッド ConditionedSql このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。ConditionedSql クラスの新しいインスタンスを初期化します。

先頭に戻る

プロパティ

  名前 説明
プロテクト プロパティ AcceptsMultipleHits このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。ConditionedSql オブジェクトを複数回追加できるかどうかを示す値を取得します。
プロテクト プロパティ Fields このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。この ConditionedSql オブジェクトの追加を発生させるフィールドの名前を保持する StringCollection オブジェクトを取得します。
パブリック プロパティ IsUsed このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。この ConditionedSql オブジェクトが使用されたかどうかを示す値を取得します。
パブリック プロパティ LinkFields このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。Transact-SQL 式の作成に使用されるリンク先のフィールドを取得します。
パブリック プロパティ LinkMultiple このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。この ConditionedSql オブジェクトによって使用される LinkMultiple オブジェクトを取得または設定します。
パブリック プロパティ Used このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。この ConditionedSql オブジェクトが 1 回以上使用されたかどうかを示す値を取得します。

先頭に戻る

メソッド

  名前 説明
パブリック メソッド AddHit このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。指定した StatementBuilder オブジェクトに ConditionedSql オブジェクトを追加します。
パブリック メソッド AddLinkMultiple このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。この ConditionedSql オブジェクトによって使用される LinkMultiple オブジェクトを、指定した XmlReadMultipleLink オブジェクトが保持する複数のリンク情報を使用して初期化します。
パブリック メソッド ClearHit このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。この ConditionedSql オブジェクトを未使用としてマークします (IsUsed プロパティは false に設定されています)。
パブリック メソッド Equals (Object から継承されています。)
プロテクト メソッド Finalize (Object から継承されています。)
パブリック メソッド GetHashCode (Object から継承されています。)
パブリック メソッド GetType (Object から継承されています。)
パブリック メソッド IsDefault このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。要求されるフィールドに関係なく、この ConditionedSql オブジェクトが常に追加されるように指定します。
パブリック メソッド IsHit このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。指定したフィールドによってこの ConditionedSql オブジェクトの追加が発生したかどうかをテストします。
パブリック メソッド MarkHit このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。この ConditionedSql オブジェクトを使用済みとしてマークします (IsUsed プロパティは true に設定されています)。
プロテクト メソッド MemberwiseClone (Object から継承されています。)
パブリック メソッド SetFields このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。指定した StringCollection に含まれているフィールドをこの ConditionedSql オブジェクトのトリガーとして設定します。 
プロテクト メソッド TestHit このメンバーをコード内で直接参照しないでください。このメンバーは、SQL Server インフラストラクチャをサポートしています。指定したフィールドによってこの ConditionedSql オブジェクトの追加が発生するかどうかをテストします。
パブリック メソッド ToString (Object から継承されています。)

先頭に戻る

スレッド セーフ

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

関連項目

参照

Microsoft.SqlServer.Management.Sdk.Sfc 名前空間