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 命名空间