共用方式為


SchemaCompareScriptService.GenerateObjectScript 方法

使用提供的指令碼片段物件,傳回指令碼。

命名空間:  Microsoft.Data.Schema.Tools.Compare.Schema
組件:  Microsoft.Data.Schema.Tools (在 Microsoft.Data.Schema.Tools.dll 中)

語法

'宣告
Public Overridable Function GenerateObjectScript ( _
    fragment As IScriptFragment _
) As String
public virtual string GenerateObjectScript(
    IScriptFragment fragment
)
public:
virtual String^ GenerateObjectScript(
    IScriptFragment^ fragment
)
abstract GenerateObjectScript : 
        fragment:IScriptFragment -> string 
override GenerateObjectScript : 
        fragment:IScriptFragment -> string 
public function GenerateObjectScript(
    fragment : IScriptFragment
) : String

參數

傳回值

型別:System.String
string ,包含可執行的指令碼。

備註

繼承者注意事項

您可以搭配下列三個選項其中之一執行 GenerateObjectScript 方法:

  • 不覆寫這個方法,並藉此接受預設功能。

  • 覆寫這個方法,呼叫基底方法,並於資料庫結構描述模型認為必要時修改輸出。

  • 覆寫這個方法,並提供您自己的指令碼產生功能。

.NET Framework 安全性

請參閱

參考

SchemaCompareScriptService 類別

Microsoft.Data.Schema.Tools.Compare.Schema 命名空間

IScriptFragment

GenerateObjectDefinition