Partager via


TeamFoundationDatabaseManagementService.SplitDatabase, méthode

Fractionne une liste d'hôtes de collection à partir d'une base de données en nouvelle base de données et retourne l'ID de destination de base de données Les problèmes doivent être activés par GetSplitDatabaseIssues avant de cet appel. Dans le cas où il existe des problèmes lorsque cela est appelé, il lève une AdminValidationException avec la liste des problèmes détaillée. Seuls les hôtes qui ont été démarrés avant que le fractionnement commence après fractionnement. Sur les questions, cette méthode lève AdminValidationException ou TeamFoundationDatabaseSplitException

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
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
)

Paramètres

Valeur de retour

Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseProperties
propriétés de base de données de la base de données fractionnée nouvellement créée. annulez si échoué avant copie et registre

Sécurité .NET Framework

Voir aussi

Référence

TeamFoundationDatabaseManagementService Classe

Microsoft.TeamFoundation.Framework.Server, espace de noms