共用方式為


SqlSyncScopeProvisioning 成員

表示針對 DbSyncScopeDescription 物件所代表的特定範圍佈建 SQL Server 資料庫。

SqlSyncScopeProvisioning 型別公開下列成員。

建構函式

  名稱 描述
公用方法 SqlSyncScopeProvisioning() () () () 已經過時。使用預設值初始化 SqlSyncScopeProvisioning 類別的新執行個體。
公用方法 SqlSyncScopeProvisioning(SqlConnection) 使用指定的連接,初始化 SqlSyncScopeProvisioning 類別的新執行個體。
公用方法 SqlSyncScopeProvisioning(DbSyncScopeDescription) 已經過時。針對指定的範圍初始化 SqlSyncScopeProvisioning 類別的新執行個體。
公用方法 SqlSyncScopeProvisioning(SqlConnection, DbSyncScopeDescription) 使用指定的連接和範圍說明,初始化 SqlSyncScopeProvisioning 類別的新執行個體。
公用方法 SqlSyncScopeProvisioning(SqlConnection, SqlSyncScopeProvisioningType) 使用指定的連接和佈建類型,初始化 SqlSyncScopeProvisioning 類別的新執行個體。
公用方法 SqlSyncScopeProvisioning(SqlConnection, DbSyncScopeDescription, SqlSyncScopeProvisioningType) 使用指定的連接、範圍說明和佈建類型,初始化 SqlSyncScopeProvisioning 類別的新執行個體。

頂端

方法

  名稱 描述
公用方法 Apply() () () () 使用建構函式中所指定的連接,將佈建指令碼套用至 SQL Server 資料庫。
公用方法 Apply(SqlConnection) 已經過時。透過指定的連接將佈建指令碼套用至 SQL Server 資料庫。
公用方法 Equals(Object) (繼承自 Object。)
受保護的方法 Finalize() () () () (繼承自 Object。)
公用方法 GetHashCode() () () () (繼承自 Object。)
公用方法 GetType() () () () (繼承自 Object。)
受保護的方法 MemberwiseClone() () () () (繼承自 Object。)
公用方法 PopulateFromScopeDescription(DbSyncScopeDescription) 設定應該用來佈建資料庫的範圍說明。
公用方法 PopulateFromTemplate(String, String) 設定應該用來佈建資料庫的範本型範圍說明。
公用方法 ScopeExists(String) 使用建構函式中所指定的連接,指出指定的範圍是否存在資料庫中。
公用方法 ScopeExists(String, SqlConnection) 已經過時。傳回指定的範圍是否存在。
公用方法 Script() () () () 使用建構函式中所指定的連接來產生一個字串,其中包含要針對特定範圍佈建資料庫的 SQL 程式碼。
公用方法 Script(String) 已經過時。產生一個字串,其中包含要針對特定範圍佈建資料庫的 SQL 程式碼。
公用方法 SetCreateProceduresDefault(DbSyncCreationOption) 設定是否要建立一組插入、更新和刪除資料與同步處理中繼資料的預存程序。
公用方法 SetCreateProceduresForAdditionalScopeDefault(DbSyncCreationOption) 設定是否要針對某個包含資料表 (已經針對其他範圍佈建) 的範圍建立其他預存程序。例如,這個範圍會將篩選資料行加入至已經佈建但不包含篩選資料行的資料表。若要確保系統會建立可處理篩選資料行的其他變更列舉程序,請將這個選項設定為 Create
公用方法 SetCreateTableDefault(DbSyncCreationOption) 設定是否要在已設定範圍時建立基底資料表。基底資料表就是包含使用者資料的資料表,而非包含同步處理中繼資料的追蹤資料表。
公用方法 SetCreateTrackingTableDefault(DbSyncCreationOption) 設定是否要建立儲存變更追蹤中繼資料的資料表。
公用方法 SetCreateTriggersDefault(DbSyncCreationOption) 設定是否要針對基底資料表建立可更新追蹤資料表的觸發程序。
公用方法 SetPopulateTrackingTableDefault(DbSyncCreationOption) 設定是否要針對已經存在基底資料表中的資料列,將中繼資料插入變更追蹤資料表。
公用方法 SetUseBulkProceduresDefault(Boolean) 設定值,這個值指出在佈建預存程序時,是否應該建立大量程序。
公用方法 TemplateExists(String) 傳回值,指出指定的範本是否存在資料庫中。
公用方法 ToString() () () () (繼承自 Object。)

頂端

屬性

  名稱 描述
公用屬性 CommandTimeout 取得或設定在停止佈建命令並產生錯誤之前的等候時間 (以秒數為單位)。
公用屬性 ObjectPrefix 取得或設定用來識別 Sync Framework 所建立之物件的選擇性前置詞。
公用屬性 ObjectSchema 取得或設定 Sync Framework 在其中建立物件的資料庫結構描述。
公用屬性 ScopeName 取得這個物件所代表之範圍或範本的名稱。
公用屬性 Tables 取得物件的集合,其中每個物件都代表資料庫資料表的佈建。
公用屬性 UserComment 取得或設定有關範圍的使用者指定註解。

頂端

請參閱

參考

SqlSyncScopeProvisioning類別

Microsoft.Synchronization.Data.SqlServer 命名空間