SPFarm.Open method (SqlConnectionStringBuilder, SecureString)
Retorna um objeto representando um objeto de SPFarm do servidor remoto baseado na seqüência de caracteres de conexão especificada.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Shared Function Open ( _
connectionString As SqlConnectionStringBuilder, _
passphrase As SecureString _
) As SPFarm
'Uso
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
)
Parâmetros
connectionString
Type: System.Data.SqlClient.SqlConnectionStringBuilderUm objeto que contém a seqüência de conexão do banco de dados de configuração que representa o farm remoto.
passphrase
Type: System.Security.SecureStringUm objeto que contém a senha usada para gerar a chave mestra.
Valor retornado
Type: Microsoft.SharePoint.Administration.SPFarm
Um objeto SPFarm .
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | objeto de SqlConnectionStringBuilder é a null reference (Nothing in Visual Basic). |
Comentários
Para criar um novo farm, use o método Create ou o método Open.
Ambos os métodos exigem acesso ao banco de dados de configuração do farm remoto. Se a identidade do usuário ou processo atual não tem permissão para acessar o banco de dados, ou se a máquina local não estiver na mesma rede que o banco de dados, a chamada falhará com uma exceção de tipo SqlException e uma mensagem que indica que esse é o caso.