TeamFoundationDatabaseManagementService.CreateDatabase, méthode
Crée une base de données physique sur la couche Données spécifiée avec le classement spécifié. Si le classement est chaîne null ou emptry, le classement par défaut du serveur est utilisé.
Espace de noms : Microsoft.TeamFoundation.Framework.Server
Assembly : Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)
Syntaxe
'Déclaration
Public Function CreateDatabase ( _
deploymentRequestContext As TeamFoundationRequestContext, _
databaseName As String, _
collation As String, _
poolName As String, _
dataTierConnectionString As String, _
databaseType As TeamFoundationDatabaseType, _
logger As ITFLogger _
) As TeamFoundationDatabaseProperties
public TeamFoundationDatabaseProperties CreateDatabase(
TeamFoundationRequestContext deploymentRequestContext,
string databaseName,
string collation,
string poolName,
string dataTierConnectionString,
TeamFoundationDatabaseType databaseType,
ITFLogger logger
)
Paramètres
- deploymentRequestContext
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationRequestContext
Contexte de la demande de déploiement.
- databaseName
Type : System.String
Nom de la base de données.
- collation
Type : System.String
Classement de base de données.
- poolName
Type : System.String
Chaîne de connexion au SQL Server/SQL Azure sur lequel la base de données doit être créée.
- dataTierConnectionString
Type : System.String
- databaseType
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseType
- logger
Type : Microsoft.TeamFoundation.Common.ITFLogger
Valeur de retour
Type : Microsoft.TeamFoundation.Framework.Server.TeamFoundationDatabaseProperties
TeamFoundationDatabaseProperties pour la base de données créée.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.