TSqlModel.ConvertToScriptedObject(TSqlObject, String) 메서드

정의

모델의 특정 최상위 개체를 스크립트된 자체 표현으로 변환합니다. 이 기능은 데이터베이스 원본 모델에서 시작하고 호출자가 이 개체의 내용을 수정하려고 할 때 유용합니다.

public Microsoft.SqlServer.Dac.Model.TSqlObject ConvertToScriptedObject(Microsoft.SqlServer.Dac.Model.TSqlObject tSqlObject, string sourceName);
member this.ConvertToScriptedObject : Microsoft.SqlServer.Dac.Model.TSqlObject * string -> Microsoft.SqlServer.Dac.Model.TSqlObject
Public Function ConvertToScriptedObject (tSqlObject As TSqlObject, sourceName As String) As TSqlObject

매개 변수

tSqlObject
TSqlObject

변환할 개체입니다. null이 아니어야 합니다.

sourceName
String

선택적 원본 이름입니다. null을 왼쪽으로 두면 개체에 대한 기본 이름이 생성됩니다. 이 이름은 's SourceName 속성을 사용하여 GetSourceInformation()찾을 수 있습니다.

반품

이제 스크립트가 지원되는 TSqlObject의 새 복사본입니다. 또는 개체가 이미 스크립트 백업된 경우 이 개체를 반환하기만 하면 됩니다.

예외

개체를 스크립아웃할 수 없는 경우 throw되거나, 이 개체 클래스를 스크립쳐할 수 없거나, 스크립트 프로세스 중에 모델에서 오류가 발견되었습니다.

oject가 null이거나 원본 이름에 공백이 사용되는 경우

적용 대상