SqlPropertyLink Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
classe che incapsula una property_link usata per indicare i join
[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
- Ereditarietà
- Attributi
Costruttori
| Nome | Descrizione |
|---|---|
| SqlPropertyLink(XmlReadProperty) |
inizializzare leggendo un tag di proprietà ( tabella di attributi ) |
| SqlPropertyLink(XmlReadPropertyLink) |
inizializzare con lettore da xml leggendo un tag property_link |
| SqlPropertyLink(XmlReadSettings) |
inizializzare leggendo un tag di impostazione ( attributo main_table ) |
Proprietà
| Nome | Descrizione |
|---|---|
| AcceptsMultipleHits |
può essere aggiunto più volte (Ereditato da ConditionedSql) |
| Fields |
ottenere l'elenco dei campi di attivazione (Ereditato da ConditionedSql) |
| IsUsed |
è già usato sql con condizione? ( importante perché può essere usato solo una volta ) (Ereditato da ConditionedSql) |
| LinkFields |
ottenere l'elenco dei campi per cui è necessario il relativo valore (Ereditato da ConditionedSql) |
| LinkMultiple |
ottenere il collegamento multiplo (Ereditato da ConditionedSql) |
| Table |
get set the join table name |
| Used |
è stato aggiunto almeno una volta (Ereditato da ConditionedSql) |
Metodi
| Nome | Descrizione |
|---|---|
| Add(ConditionedSqlList, XmlReadProperty) |
aggiungere da un tag di proprietà |
| Add(ConditionedSqlList, XmlReadSettings) |
aggiungi dal tag di impostazione |
| AddAll(ConditionedSqlList, XmlReadPropertyLink) |
aggiungere tutti i tag property_link |
| AddHit(String, SqlObjectBase, StatementBuilder) |
aggiungere hit per questo campo aggiornare StatementBuilder |
| AddLinkMultiple(XmlReadMultipleLink) |
intialize link multiple (Ereditato da ConditionedSql) |
| ClearHit() |
contrassegnare questo sql come non usato (Ereditato da ConditionedSql) |
| GetFilter(SqlObjectBase) |
ottenere il filtro per il join |
| GetTableNameWithAlias(SqlObjectBase) |
ottenere il nome della tabella con alias in formato tsql |
| IsDefault() |
questo sql deve essere sempre aggiunto indipendentemente dai campi richiesti (Ereditato da ConditionedSql) |
| IsHit(String) |
restituisce true se il campo ha causato l'aggiunta di sql (Ereditato da ConditionedSql) |
| MarkHit() |
contrassegnare questo sql come usato (Ereditato da ConditionedSql) |
| SetFields(StringCollection) |
impostare i campi di attivazione (Ereditato da ConditionedSql) |
| TestHit(String) |
verificare se il campo renderebbe tsql da aggiungere ( non sembra se fosse già stato usato ) (Ereditato da ConditionedSql) |