Share via


TeamFoundationDatabaseManagementService.SplitDatabase 方法

分割集合主機清單從資料庫成新的資料庫並傳回 desitination 資料庫 id. 只有在這個呼叫之前的 GetSplitDatabaseIssues 檢查問題。 在有問題的情況下,這個呼叫,則會擲回與問題的詳細清單的 AdminValidationException。 已啟動的主機,在分割在分割之後才會啟動。 在問題,這個方法會擲回 AdminValidationException 或 TeamFoundationDatabaseSplitException

命名空間:  Microsoft.TeamFoundation.Framework.Server
組件:  Microsoft.TeamFoundation.Framework.Server (在 Microsoft.TeamFoundation.Framework.Server.dll 中)

語法

'宣告
Public Function SplitDatabase ( _
    requestContext As TeamFoundationRequestContext, _
    sourceDatabaseId As Integer, _
    serviceHostIds As Guid(), _
    destinationDatabaseName As String, _
    logger As ITFLogger _
) As TeamFoundationDatabaseProperties
public TeamFoundationDatabaseProperties SplitDatabase(
    TeamFoundationRequestContext requestContext,
    int sourceDatabaseId,
    Guid[] serviceHostIds,
    string destinationDatabaseName,
    ITFLogger logger
)

參數

傳回值

類型:Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseProperties
新建立的分割資料庫的資料庫屬性。null,如果無法在複製和暫存器之前

.NET Framework 安全性

請參閱

參考

TeamFoundationDatabaseManagementService 類別

Microsoft.TeamFoundation.Framework.Server 命名空間