ConditionedSql Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 ) |