SPFarm.Create method (SqlConnectionStringBuilder, String, SecureString, SecureString)
Cria um server farm e seu banco de dados de configuração associada, com base no usuário especificado e senha.
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
Public Shared Function Create ( _
configurationDatabase As SqlConnectionStringBuilder, _
farmUser As String, _
farmPassword As SecureString, _
masterPassphrase As SecureString _
) As SPFarm
'Uso
Dim configurationDatabase As SqlConnectionStringBuilder
Dim farmUser As String
Dim farmPassword As SecureString
Dim masterPassphrase As SecureString
Dim returnValue As SPFarm
returnValue = SPFarm.Create(configurationDatabase, _
farmUser, farmPassword, masterPassphrase)
public static SPFarm Create(
SqlConnectionStringBuilder configurationDatabase,
string farmUser,
SecureString farmPassword,
SecureString masterPassphrase
)
Parâmetros
configurationDatabase
Type: System.Data.SqlClient.SqlConnectionStringBuilderUm objeto de SqlConnectionStringBuilder que especifica a seqüência de conexão do banco de dados de configuração para o novo farm de servidores.
farmUser
Type: System.StringUm objeto String que contém o nome de usuário para a conta do farm de servidor é usado para o pool e o timer de serviço de aplicativo do site administrativo.
farmPassword
Type: System.Security.SecureStringUm objeto que contém a senha para a conta do farm de servidor é usada para o pool e o timer de serviço de aplicativo do site administrativo. O texto é criptografado para privacidade quando ele é usado e excluído da memória do computador quando ele não for mais necessário.
masterPassphrase
Type: System.Security.SecureStringA senha mestra.
Valor retornado
Type: Microsoft.SharePoint.Administration.SPFarm
Um objeto que contém a senha mestre para a conta do farm de servidor é usada para o pool e o timer de serviço de aplicativo do site administrativo. Este objeto SecureString pode conter qualquer combinação de caracteres, incluindo espaços, tabulações, e assim por diante, que não é impedida pelo aplicativo. O texto é criptografado para privacidade quando ele é usado e excluído da memória do computador quando ele não for mais necessário.
Comentários
Quando um objeto String contém informações confidenciais, como uma senha, há um risco de que as informações podem ser reveladas depois que ela é usada porque o aplicativo não pode excluir os dados da memória do computador. Você pode fornecer o parâmetro farmPassword como um objeto de SecureString para ajudar a protegê-lo contra a exposição acidental ou mal-intencionada.
O nome de usuário e a senha que você fornecer devem ser associados uma conta de domínio.