SPFarm.Open-Methode (SqlConnectionStringBuilder, SecureString)
Gibt ein Objekt, das ein Remoteserver SPFarm -Objekt basierend auf der angegebenen Verbindungszeichenfolge darstellt.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
Public Shared Function Open ( _
connectionString As SqlConnectionStringBuilder, _
passphrase As SecureString _
) As SPFarm
'Usage
Dim connectionString As SqlConnectionStringBuilder
Dim passphrase As SecureString
Dim returnValue As SPFarm
returnValue = SPFarm.Open(connectionString, _
passphrase)
public static SPFarm Open(
SqlConnectionStringBuilder connectionString,
SecureString passphrase
)
Parameter
connectionString
Typ: System.Data.SqlClient.SqlConnectionStringBuilderEin Objekt, das die Verbindungszeichenfolge für die Konfigurationsdatenbank enthält, die die Remotefarm darstellt.
passphrase
Typ: System.Security.SecureStringEin Objekt, das die Passphrase verwendet, um das Generieren der Hauptschlüssel enthält.
Rückgabewert
Typ: Microsoft.SharePoint.Administration.SPFarm
Ein SPFarm -Objekt.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | SqlConnectionStringBuilder -Objekt ist ein Nullverweis (Nothing in Visual Basic). |
Hinweise
Um eine neue Farm erstellen möchten, verwenden Sie die Create-Methode oder die Open-Methode.
Eine der Methoden benötigt Zugriff auf die Konfigurationsdatenbank der Remotefarm. Wenn die aktuelle Benutzer oder Prozess Identität verfügt nicht über die Berechtigung für den Datenbankzugriff, oder wenn der lokale Computer nicht im gleichen Netzwerk wie die Datenbank vorhanden ist, dieses Anrufs mit einer Ausnahme vom Typ SqlException und eine Meldung angezeigt fehl schlägt, dass ist dies der Fall.