TSqlObject.TryGetAst(TSqlScript) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
개체에 대한 AST를 생성하려고 시도합니다. AST 생성은 최상위 수준 개체에 대해서만 지원되며, 최상위 수준 형식인 경우에도 AST 생성을 지원하지 않는 인라인 제약 조건과 같은 DatabaseOptions 특정 개체가 있습니다.
생성된 AST는 이와 함께 스크립트될 개체 및 이에 TSqlObject 대한 정보를 정의하는 새로 생성된 개체입니다. 예를 들어 Table은 테이블의 열 및 인라인 제약 조건 정의를 스크립깅합니다. 이 메서드는 한 모델에서 다른 모델로 개체 정보를 복사하거나 모델의 개체에 대한 정보를 스크립션하는 데 사용할 수 있습니다.
public bool TryGetAst(out Microsoft.SqlServer.TransactSql.ScriptDom.TSqlScript objectAst);
member this.TryGetAst : TSqlScript -> bool
Public Function TryGetAst (ByRef objectAst As TSqlScript) As Boolean
매개 변수
- objectAst
- TSqlScript
호출이 성공하면 생성된 AST를 반환합니다.
반품
AST가 생성된 경우 True입니다. 그렇지 않으면 false입니다.
설명
Ast에는 원본 원본 이름 및 입력 스크립트의 원래 위치와 같은 원래 원본 위치에 대한 정보가 없습니다.