ConditionedSql Klasse

Definition

Klassenkapselung eines bedingten SQL-Objekts, das eine SQL-Datei ist, ist nur erforderlich, wenn eine Eigenschaft angefordert wird

[System.Runtime.InteropServices.ComVisible(false)]
public abstract class ConditionedSql
[<System.Runtime.InteropServices.ComVisible(false)>]
type ConditionedSql = class
Public MustInherit Class ConditionedSql
Vererbung
ConditionedSql
Abgeleitet
Attribute

Konstruktoren

Name Beschreibung
ConditionedSql()

Standardkonstruktor

Eigenschaften

Name Beschreibung
AcceptsMultipleHits

kann mehrmals hinzugefügt werden

Fields

Abrufen der Liste der auslösenden Felder

IsUsed

ist diese konditionierte SQL bereits verwendet? ( wichtig, da es nur einmal verwendet werden kann )

LinkFields

Abrufen der Liste der Felder, für die wir ihren Wert benötigen

LinkMultiple

Abrufen des Links mehrfach

Used

wurde mindestens einmal hinzugefügt.

Methoden

Name Beschreibung
AddHit(String, SqlObjectBase, StatementBuilder)

Add hit for the field from the object ( level ) obj, add record in the StamentBuilder sb

AddLinkMultiple(XmlReadMultipleLink)

Intialisieren von Verknüpfungen mit mehreren

ClearHit()

Diese SQL-Datei als nicht verwendet markieren

IsDefault()

Diese SQL muss immer hinzugefügt werden, unabhängig davon, welche Felder angefordert werden.

IsHit(String)

"true" zurückgeben, wenn das Feld dazu geführt hat, dass die SQL-Datei hinzugefügt wurde

MarkHit()

Diese SQL-Datei als verwendet markieren

SetFields(StringCollection)

Festlegen der auslösenden Felder

TestHit(String)

test if the field would make the tsql to be added ( it does not look if it was already used )

Gilt für: