ScriptMaker 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供取得 SMO 物件腳本的方法
public class ScriptMaker
type ScriptMaker = class
Public Class ScriptMaker
- 繼承
-
ScriptMaker
建構函式
| 名稱 | Description |
|---|---|
| ScriptMaker() |
預設建構者 |
| ScriptMaker(Server, ScriptingOptions) |
根據給定的伺服器與 ScriptingOptions 組合,構建新的 ScriptMaker |
| ScriptMaker(Server) |
伺服器基礎建構器 |
屬性
| 名稱 | Description |
|---|---|
| Discoverer |
取得或設定用於相依物件發現的物件。 |
| Preferences |
腳本偏好設定 |
| Prefetch |
預取物件是否已有腳本 |
| Server |
待撰寫腳本物件的伺服器 |
| SourceDatabaseEngineEdition |
資料庫引擎版本的原始碼 |
方法
| 名稱 | Description |
|---|---|
| Script(SqlSmoObject[]) |
將物件腳本輸出到 Stringcollection |
| Script(Urn[], ISmoScriptWriter) |
把物件腳本寫給寫者 |
| Script(Urn[]) |
將物件腳本輸出到 StringCollection |
| Script(UrnCollection) |
將物件腳本輸出到 StringCollection |
事件
| 名稱 | Description |
|---|---|
| ScriptingError |
在撰寫腳本時發生錯誤時會觸發的事件 |