Bahasa

TSqlObject.TryGetAst(TSqlScript) Metode

Definisi

Mencoba menghasilkan AST untuk objek. Pembuatan AST hanya didukung untuk objek tingkat atas, dengan objek tertentu seperti DatabaseOptions batasan dan sebaris tidak mendukung pembuatan AST meskipun merupakan jenis tingkat atas.

AST yang dihasilkan adalah objek yang baru dibuat yang menentukan informasi tentang ini TSqlObject dan objek apa pun yang akan diskrip bersama dengannya. Misalnya Tabel juga akan membuat skrip definisi Batasan Kolom dan sebaris dari Tabel. Metode ini dapat digunakan untuk menyalin informasi objek dari satu model ke model lain, atau untuk membuat skrip informasi tentang objek dalam model.

public bool TryGetAst(out Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript objectAst);
member this.TryGetAst : TSqlScript -> bool
Public Function TryGetAst (ByRef objectAst As TSqlScript) As Boolean

Parameter

objectAst
TSqlScript

Mengembalikan AST yang dihasilkan jika panggilan berhasil.

Mengembalikan

Benar jika AST dihasilkan. Jika tidak salah.

Keterangan

Ast tidak akan memiliki informasi tentang posisi sumber asli, seperti nama sumber asli dan posisi asli dalam skrip input.

Berlaku untuk