SqlPropertyLink Clase

Definición

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
SqlPropertyLink
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)

Se aplica a