SqlPropertyLink Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
La clase encapsulando una property_link usada indica combinaciones
[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
- Herencia
- Atributos
Constructores
| Nombre | Description |
|---|---|
| SqlPropertyLink(XmlReadProperty) |
inicializar leyendo una etiqueta de propiedad ( tabla de atributos ) |
| SqlPropertyLink(XmlReadPropertyLink) |
inicializar con el lector desde xml leyendo una etiqueta property_link |
| SqlPropertyLink(XmlReadSettings) |
inicializar leyendo una etiqueta de configuración ( atributo main_table ) |
Propiedades
| Nombre | Description |
|---|---|
| AcceptsMultipleHits |
se puede agregar varias veces (Heredado de ConditionedSql) |
| Fields |
obtener la lista de campos de desencadenamiento (Heredado de ConditionedSql) |
| IsUsed |
¿ya se ha usado este sql acondicionado? ( importante porque solo se puede usar una vez ) (Heredado de ConditionedSql) |
| LinkFields |
obtener la lista de campos para los que necesitamos su valor (Heredado de ConditionedSql) |
| LinkMultiple |
obtener el vínculo múltiple (Heredado de ConditionedSql) |
| Table |
get set the joined table name (Establecer el nombre de la tabla combinada) |
| Used |
se ha agregado al menos una vez (Heredado de ConditionedSql) |
Métodos
| Nombre | Description |
|---|---|
| Add(ConditionedSqlList, XmlReadProperty) |
agregar desde una etiqueta de propiedad |
| Add(ConditionedSqlList, XmlReadSettings) |
agregar desde la etiqueta de configuración |
| AddAll(ConditionedSqlList, XmlReadPropertyLink) |
agregar todas las etiquetas de property_link |
| AddHit(String, SqlObjectBase, StatementBuilder) |
agregar aciertos para este campo actualizar StatementBuilder |
| AddLinkMultiple(XmlReadMultipleLink) |
inicializar varios vínculos (Heredado de ConditionedSql) |
| ClearHit() |
marcar este código SQL como no usado (Heredado de ConditionedSql) |
| GetFilter(SqlObjectBase) |
obtener el filtro de la combinación |
| GetTableNameWithAlias(SqlObjectBase) |
obtener el nombre de la tabla con alias en formato tsql |
| IsDefault() |
este sql siempre debe agregarse independientemente de los campos solicitados. (Heredado de ConditionedSql) |
| IsHit(String) |
devuelve true si el campo ha provocado que se agregue sql. (Heredado de ConditionedSql) |
| MarkHit() |
marcar este código sql como se usa (Heredado de ConditionedSql) |
| SetFields(StringCollection) |
establecer los campos desencadenadores (Heredado de ConditionedSql) |
| TestHit(String) |
pruebe si el campo haría que se agregue tsql ( no parece si ya se usó ) (Heredado de ConditionedSql) |