(SqlConnectionStringBuilder, String, String) del método SPFarm.Open
NOTA: esta API está ahora obsoleta.
Devuelve un conjunto de servidores remoto basado en la cadena de conexión especificada, el nombre de usuario y la contraseña. Ha quedado obsoleto. Utilice el método Open() que toma una frase de contraseña.
Espacio de nombres: Microsoft.SharePoint.Administration
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
<ObsoleteAttribute("Use the SPFarm.Open method that takes a passphrase.", _
False)> _
Public Shared Function Open ( _
connectionString As SqlConnectionStringBuilder, _
user As String, _
password As String _
) As SPFarm
'Uso
Dim connectionString As SqlConnectionStringBuilder
Dim user As String
Dim password As String
Dim returnValue As SPFarm
returnValue = SPFarm.Open(connectionString, _
user, password)
[ObsoleteAttribute("Use the SPFarm.Open method that takes a passphrase.",
false)]
public static SPFarm Open(
SqlConnectionStringBuilder connectionString,
string user,
string password
)
Parámetros
connectionString
Tipo: System.Data.SqlClient.SqlConnectionStringBuilderUn objeto SqlConnectionStringBuilder que contiene la cadena de conexión para la base de datos de configuración de la granja de servidores remotos.
user
Tipo: System.StringUn objeto String que contiene el nombre de usuario para la cuenta de la granja de servidores que se usa para el servicio de temporizador y grupo de servidores de aplicaciones de sitio administrativo.
password
Tipo: System.StringUn objeto String que contiene la contraseña de la cuenta de la granja de servidores que se usa para el servicio de temporizador y grupo de servidores de aplicaciones de sitio administrativo.
Valor devuelto
Tipo: Microsoft.SharePoint.Administration.SPFarm
Un objeto SPFarm que representa el conjunto de servidores remotos.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | objeto de SqlConnectionStringBuilder es una referencia null (Nothing en Visual Basic). |
Comentarios
Cuando un objeto [T:System:String] contiene información confidencial, como una contraseña, hay un riesgo de que la información puede revelar una vez utilizada, porque la aplicación no puede eliminar los datos de la memoria del equipo. Puede proporcionar el parámetro farmPassword como un objeto SecureString , para ayudar a protegerlo contra la exposición accidental o malintencionada. Vea Open.
El nombre de usuario y la contraseña que proporcione deben asociarse con una cuenta de dominio.
Este método requiere acceso a la base de datos de configuración de granjas de servidores remotas. Si la identidad del usuario o proceso actual no tiene permiso para tener acceso a la base de datos, o si el equipo local no está en la misma red que la base de datos, se producirá un error en esta llamada con una con una excepción de tipo SqlException y un mensaje que indica que éste es el caso.