SqlPropertyLink Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
classe encapsulando um property_link usado indicam junções
[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
- Herança
- Atributos
Construtores
| Nome | Description |
|---|---|
| SqlPropertyLink(XmlReadProperty) |
inicializar lendo uma marca de propriedade (tabela de atributo) |
| SqlPropertyLink(XmlReadPropertyLink) |
inicializar com o leitor de xml lendo uma marca de property_link |
| SqlPropertyLink(XmlReadSettings) |
inicializar lendo uma marca de configuração (atributo main_table) |
Propriedades
| Nome | Description |
|---|---|
| AcceptsMultipleHits |
pode ser adicionado várias vezes (Herdado de ConditionedSql) |
| Fields |
obter a lista de campos de gatilho (Herdado de ConditionedSql) |
| IsUsed |
esse sql condicional já é usado? ( importante porque ele pode ser usado apenas uma vez ) (Herdado de ConditionedSql) |
| LinkFields |
obter a lista de campos para os quais precisamos de seu valor (Herdado de ConditionedSql) |
| LinkMultiple |
obter o link múltiplo (Herdado de ConditionedSql) |
| Table |
get set the joined table name |
| Used |
foi adicionado pelo menos uma vez (Herdado de ConditionedSql) |
Métodos
| Nome | Description |
|---|---|
| Add(ConditionedSqlList, XmlReadProperty) |
adicionar a partir de uma marca de propriedade |
| Add(ConditionedSqlList, XmlReadSettings) |
adicionar da marca de configuração |
| AddAll(ConditionedSqlList, XmlReadPropertyLink) |
adicionar todas as marcas de property_link |
| AddHit(String, SqlObjectBase, StatementBuilder) |
adicionar hit para este campo atualizar o StatementBuilder |
| AddLinkMultiple(XmlReadMultipleLink) |
intializar link múltiplo (Herdado de ConditionedSql) |
| ClearHit() |
marcar este sql como não usado (Herdado de ConditionedSql) |
| GetFilter(SqlObjectBase) |
obter o filtro para a junção |
| GetTableNameWithAlias(SqlObjectBase) |
obter o nome da tabela com alias no formato tsql |
| IsDefault() |
este sql sempre deve ser adicionado, não importa quais campos sejam solicitados (Herdado de ConditionedSql) |
| IsHit(String) |
retornar true se o campo tiver causado a adição do sql (Herdado de ConditionedSql) |
| MarkHit() |
marcar este sql conforme usado (Herdado de ConditionedSql) |
| SetFields(StringCollection) |
definir os campos de gatilho (Herdado de ConditionedSql) |
| TestHit(String) |
testar se o campo faria o tsql a ser adicionado ( ele não parece se ele já foi usado ) (Herdado de ConditionedSql) |