TSqlObject.TryGetAst(TSqlScript) Método
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í.
Intenta generar un AST para el objeto . La generación de AST solo se admite para objetos de nivel superior, con determinados objetos como las restricciones insertadas DatabaseOptions y que no admiten la generación de AST aunque sean tipos de nivel superior.
El AST generado es un objeto recién generado que define la información sobre esto TSqlObject y los objetos que se crearían como script junto con él. Por ejemplo, una tabla también generaría un script para las definiciones de restricciones insertadas y columnas de una tabla. Este método se puede usar para copiar información de objetos de un modelo a otro, o para generar scripts de información sobre los objetos del modelo.
public bool TryGetAst(out Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript objectAst);
member this.TryGetAst : TSqlScript -> bool
Public Function TryGetAst (ByRef objectAst As TSqlScript) As Boolean
Parámetros
- objectAst
- TSqlScript
Devuelve el AST generado si la llamada se realizó correctamente.
Devoluciones
True si se genera AST. De lo contrario, false.
Comentarios
Ast no tendrá información sobre la posición de origen original, como el nombre de origen original y la posición original en un script de entrada.