ConditionedSql クラス

定義

プロパティが要求されたときにのみ必要な 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を作るかどうかをテストします(それが既に使用されているかどうかは見えません)

適用対象