SPContentDatabaseCollection.Add-Methode (String, String, String, String, Int32, Int32, Int32)
Fügt der Auflistung von Inhaltsdatenbanken, die durch das übergeordnete Webanwendung verwendet werden und basieren auf Einstellungen für die angegebene Datenbank eine Inhaltsdatenbank hinzu.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Function Add ( _
strDatabaseServer As String, _
strDatabaseName As String, _
strDatabaseUsername As String, _
strDatabasePassword As String, _
warningSiteCount As Integer, _
maximumSiteCount As Integer, _
status As Integer _
) As SPContentDatabase
'Usage
Dim instance As SPContentDatabaseCollection
Dim strDatabaseServer As String
Dim strDatabaseName As String
Dim strDatabaseUsername As String
Dim strDatabasePassword As String
Dim warningSiteCount As Integer
Dim maximumSiteCount As Integer
Dim status As Integer
Dim returnValue As SPContentDatabase
returnValue = instance.Add(strDatabaseServer, _
strDatabaseName, strDatabaseUsername, _
strDatabasePassword, warningSiteCount, _
maximumSiteCount, status)
public SPContentDatabase Add(
string strDatabaseServer,
string strDatabaseName,
string strDatabaseUsername,
string strDatabasePassword,
int warningSiteCount,
int maximumSiteCount,
int status
)
Parameter
strDatabaseServer
Typ: System.StringEine Zeichenfolge, die den Namen des Servers für die Datenbank enthält.
strDatabaseName
Typ: System.StringEine Zeichenfolge, die den Namen der Datenbank enthält.
strDatabaseUsername
Typ: System.StringEine Zeichenfolge, die den Namen des Besitzers der Datenbank enthält.
strDatabasePassword
Typ: System.StringEine Zeichenfolge, die das Kennwort für den Zugriff auf die Datenbank enthält.
warningSiteCount
Typ: System.Int32Eine 32-Bit-Ganzzahl, die gibt die Anzahl der Websites, die erstellt werden können, bevor ein Warnereignis generiert wird und e-Mail-Benachrichtigung wird an die Datenbankadministratoren gesendet.
maximumSiteCount
Typ: System.Int32Eine 32-Bit-Ganzzahl, die maximale Anzahl von Websites zur Darstellung in der Inhaltsdatenbank angibt.
status
Typ: System.Int32Eine 32-Bit-Ganzzahl, die den Status für die Datenbank angibt. 0 gibt an, dass der Status der neuen Datenbank bereit ist. 1 gibt an, dass der Status als offline anzeigen, was bedeutet, dass keine neue Websites in der Datenbank erstellt werden können.
Rückgabewert
Typ: Microsoft.SharePoint.Administration.SPContentDatabase
Ein SPContentDatabase -Objekt, das die neue Inhaltsdatenbank darstellt.
Beispiele
Im folgenden Codebeispiel wird eine angegebene virtuelle Server eine Inhaltsdatenbank hinzugefügt und legt den Status der Datenbank bereit fest.
Dim myUri As New Uri("http://myServer")
Dim webApp As SPWebApplication = SPWebApplication.Lookup(myUri)
Dim dbCollection As SPContentDatabaseCollection = webApp.ContentDatabases
dbCollection.Add("Database_Server", "Database_Name", Nothing, Nothing, 1000, 1000, 0)
Uri myUri = new Uri("http://myServer");
SPWebApplication webApp = SPWebApplication.Lookup(myUri);
SPContentDatabaseCollection dbCollection =webApp.ContentDatabases;
dbCollection.Add("Database_Server", "Database_Name", null, null, 1000, 1000, 0);
Siehe auch
Referenz
SPContentDatabaseCollection Klasse