ConditionedSql Clase

Definición

clase que encapsula una sql condicionada que es sql, solo es necesaria cuando se solicita una propiedad

[System.Runtime.InteropServices.ComVisible(false)]
public abstract class ConditionedSql
[<System.Runtime.InteropServices.ComVisible(false)>]
type ConditionedSql = class
Public MustInherit Class ConditionedSql
Herencia
ConditionedSql
Derivado
Atributos

Constructores

Nombre Description
ConditionedSql()

Constructor por defecto

Propiedades

Nombre Description
AcceptsMultipleHits

se puede agregar varias veces

Fields

obtener la lista de campos de desencadenamiento

IsUsed

¿ya se ha usado este sql acondicionado? ( importante porque solo se puede usar una vez )

LinkFields

obtener la lista de campos para los que necesitamos su valor

LinkMultiple

obtener el vínculo múltiple

Used

se ha agregado al menos una vez

Métodos

Nombre Description
AddHit(String, SqlObjectBase, StatementBuilder)

agregar aciertos para el campo desde el objeto ( nivel ) obj, agregar registro en StamentBuilder sb

AddLinkMultiple(XmlReadMultipleLink)

inicializar varios vínculos

ClearHit()

marcar este código SQL como no usado

IsDefault()

este sql siempre debe agregarse independientemente de los campos solicitados.

IsHit(String)

devuelve true si el campo ha provocado que se agregue sql.

MarkHit()

marcar este código sql como se usa

SetFields(StringCollection)

establecer los campos desencadenadores

TestHit(String)

pruebe si el campo haría que se agregue tsql ( no parece si ya se usó )

Se aplica a