SqlRuleExecutionContext 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í.
Define los campos necesarios para el análisis, incluido el modelo de esquema y el elemento de modelo que se van a analizar.
public sealed class SqlRuleExecutionContext
type SqlRuleExecutionContext = class
Public NotInheritable Class SqlRuleExecutionContext
- Herencia
-
SqlRuleExecutionContext
Propiedades
| Nombre | Description |
|---|---|
| ModelElement |
Objeto TSqlObject que se está analizando. |
| RuleDescriptor |
Describe la regla que se ejecuta y se puede usar para acceder a . |
| SchemaModel |
Objeto TSqlModel que se está analizando. |
| ScriptFragment |
Obtiene el fragmento de script que define el elemento que se está analizando, si está disponible. Puede ser null. Intenta obtener el más adecuado TSqlFragment para su uso durante el proceso de análisis de reglas. Si el TSqlObject se creó originalmente a partir de un origen con script, se devolverá el fragmento de origen original. De lo contrario, se generará un nuevo AST a partir de ModelElement/>. Esto garantiza que cuando se notifica SqlRuleProblemla información de origen más precisa se puede incluir en los mensajes de error. |