SqlPropertyLink Klasse

Definition

Die Klasse kapselt eine verwendete property_link geben Verknüpfungen an.

[System.Runtime.InteropServices.ComVisible(false)]
public class SqlPropertyLink : Microsoft.SqlServer.Management.Sdk.Sfc.ConditionedSql
[<System.Runtime.InteropServices.ComVisible(false)>]
type SqlPropertyLink = class
    inherit ConditionedSql
Public Class SqlPropertyLink
Inherits ConditionedSql
Vererbung
SqlPropertyLink
Attribute

Konstruktoren

Name Beschreibung
SqlPropertyLink(XmlReadProperty)

initialisieren durch Lesen eines Eigenschaftstags ( Attributtabelle )

SqlPropertyLink(XmlReadPropertyLink)

Initialisieren mit Reader aus XML durch Lesen eines property_link-Tags

SqlPropertyLink(XmlReadSettings)

initialisieren durch Lesen eines Einstellungstags ( Attribut main_table )

Eigenschaften

Name Beschreibung
AcceptsMultipleHits

kann mehrmals hinzugefügt werden

(Geerbt von ConditionedSql)
Fields

Abrufen der Liste der auslösenden Felder

(Geerbt von ConditionedSql)
IsUsed

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

(Geerbt von ConditionedSql)
LinkFields

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

(Geerbt von ConditionedSql)
LinkMultiple

Abrufen des Links mehrfach

(Geerbt von ConditionedSql)
Table

get set the join table name

Used

wurde mindestens einmal hinzugefügt.

(Geerbt von ConditionedSql)

Methoden

Name Beschreibung
Add(ConditionedSqlList, XmlReadProperty)

aus einem Eigenschaftentag hinzufügen

Add(ConditionedSqlList, XmlReadSettings)

Aus Einstellungstag hinzufügen

AddAll(ConditionedSqlList, XmlReadPropertyLink)

Hinzufügen aller property_link-Tags

AddHit(String, SqlObjectBase, StatementBuilder)

Hinzufügen von Treffern für dieses Feld aktualisieren "StatementBuilder"

AddLinkMultiple(XmlReadMultipleLink)

Intialisieren von Verknüpfungen mit mehreren

(Geerbt von ConditionedSql)
ClearHit()

Diese SQL-Datei als nicht verwendet markieren

(Geerbt von ConditionedSql)
GetFilter(SqlObjectBase)

Abrufen des Filters für den Beitritt

GetTableNameWithAlias(SqlObjectBase)

Abrufen des Tabellennamens mit Alias im tsql-Format

IsDefault()

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

(Geerbt von ConditionedSql)
IsHit(String)

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

(Geerbt von ConditionedSql)
MarkHit()

Diese SQL-Datei als verwendet markieren

(Geerbt von ConditionedSql)
SetFields(StringCollection)

Festlegen der auslösenden Felder

(Geerbt von ConditionedSql)
TestHit(String)

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

(Geerbt von ConditionedSql)

Gilt für: