ConditionedSql クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プロパティが要求されたときにのみ必要な sql である条件付き SQL をカプセル化するクラス
[System.Runtime.InteropServices.ComVisible(false)]
public abstract class ConditionedSql
[<System.Runtime.InteropServices.ComVisible(false)>]
type ConditionedSql = class
Public MustInherit Class ConditionedSql
- 継承
-
ConditionedSql
- 派生
- 属性
コンストラクター
| 名前 | 説明 |
|---|---|
| ConditionedSql() |
デフォルト構造体 |
プロパティ
| 名前 | 説明 |
|---|---|
| AcceptsMultipleHits |
を複数回追加できます。 |
| Fields |
トリガー フィールドの一覧を取得する |
| IsUsed |
この条件付き SQL は既に使用されていますか。 (1回しか使えないため重要) |
| LinkFields |
値が必要なフィールドの一覧を取得する |
| LinkMultiple |
複数のリンクを取得する |
| Used |
が少なくとも 1 回追加されました |
メソッド
| 名前 | 説明 |
|---|---|
| AddHit(String, SqlObjectBase, StatementBuilder) |
オブジェクト (レベル) obj からフィールドのヒットを追加し、StamentBuilder sb にレコードを追加します |
| AddLinkMultiple(XmlReadMultipleLink) |
複数のリンクを初期化する |
| ClearHit() |
この SQL を使用しないものとしてマークする |
| IsDefault() |
この SQL は、要求されるフィールドに関係なく常に追加する必要があります |
| IsHit(String) |
フィールドによって sql が追加された場合は true を返します |
| MarkHit() |
この SQL を使用済みとしてマークする |
| SetFields(StringCollection) |
トリガー フィールドを設定する |
| TestHit(String) |
フィールドが追加されるtsqlを作るかどうかをテストします(それが既に使用されているかどうかは見えません) |