Clase ConnectionSettings
La clase ConnectionSettings representa la configuración que usa una conexión a una instancia de un servidor, como SQL Server. La clase ServerConnection hereda de la clase ConnectionSettings.
Jerarquía de herencia
Object
Microsoft.SqlServer.Management.Common.ConnectionSettings
Microsoft.SqlServer.Management.Common.ConnectionManager
Espacio de nombres: Microsoft.SqlServer.Management.Common
Ensamblado: Microsoft.SqlServer.ConnectionInfo (en Microsoft.SqlServer.ConnectionInfo.dll)
Sintaxis
'Declaración
Public Class ConnectionSettings
'Uso
Dim instance As ConnectionSettings
public class ConnectionSettings
public ref class ConnectionSettings
type ConnectionSettings = class end
public class ConnectionSettings
El tipo ConnectionSettings expone los siguientes miembros.
Propiedades
Nombre | Descripción | |
---|---|---|
ApplicationName | Obtiene o establece el nombre de la aplicación que ha establecido la conexión con el servidor. | |
ConnectAsUser | Obtiene o establece el valor de propiedad Boolean que especifica si la conexión se establece con suplantación. | |
ConnectAsUserName | Obtiene o establece el nombre del usuario al conectar con suplantación. | |
ConnectAsUserPassword | Obtiene o establece la contraseña del usuario al conectar con suplantación. | |
ConnectionString | Obtiene o establece la cadena de conexión que se usa para establecer una conexión con un origen de datos especificado. | |
ConnectTimeout | Obtiene o establece el tiempo de espera de conexión en segundos. | |
DatabaseName | Obtiene o establece la base de datos que requiere la conexión. | |
EncryptConnection | Obtiene o establece el valor de propiedad Boolean que especifica si se cifra la conexión. | |
Login | Obtiene o establece el inicio de sesión que se requiere para establecer una conexión con la instancia del servidor. | |
LoginSecure | Obtiene o establece la propiedad Boolean que especifica si la conexión con el servidor se establece mediante autenticación de Windows o autenticación de SQL Server. | |
MaxPoolSize | Obtiene o establece el número máximo de conexiones de un grupo de conexiones que la conexión especificada acepta al establecer una conexión con un servidor. | |
MinPoolSize | Obtiene o establece el número mínimo de conexiones de un grupo de conexiones que la conexión especificada acepta al establecer una conexión con un servidor. | |
MultipleActiveResultSets | Obtiene o establece el valor de la propiedad Boolean que especifica si se permite más de un conjunto de resultados activo. | |
NetworkProtocol | Obtiene o establece el protocolo de red que se usa para establecer la conexión al servidor. | |
NonPooledConnection | Obtiene o establece el valor de propiedad Boolean que especifica si la conexión puede estar agrupada o no. | |
PacketSize | Obtiene o establece los paquetes de datos enviados entre el cliente y el servidor a través de la red en bytes. | |
Password | Obtiene o establece la contraseña utilizada con el inicio de sesión para establecer una conexión con el servidor cuando se utiliza autenticación de SQL Server. | |
PooledConnectionLifetime | Obtiene o establece la duración de la conexión agrupada. | |
ResetConnectionString | Obtiene o establece un valor Boolean que especifica si se ha cambiado un nodo de la cadena de conexión. | |
SecureConnectionString | Obtiene o establece una versión cifrada de la cadena de conexión. | |
SecurePassword | Obtiene o establece la contraseña segura utilizada con el inicio de sesión para establecer una conexión con el servidor cuando se utiliza autenticación de SQL Server. | |
ServerInstance | Obtiene o establece el nombre del servidor. | |
WorkstationId | Obtiene o establece el valor de identificador que identifica de forma única la estación de trabajo. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Equals | (Se hereda de Object.) | |
Finalize | (Se hereda de Object.) | |
GetHashCode | (Se hereda de Object.) | |
GetType | (Se hereda de Object.) | |
MemberwiseClone | (Se hereda de Object.) | |
ThrowIfPropertyNotSet(String, String) | Inicia una excepción si la propiedad de conexión especificada es NULL o está vacía. | |
ThrowIfPropertyNotSet(String, String, Boolean) | Inicia una excepción si la propiedad de conexión especificada es NULL o está vacía. | |
ToString | Devuelve el nombre de objeto al que se hace referencia como una cadena. (Invalida ObjectToString.) |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
NoConnectionTimeout | Obtiene o establece el valor Int32 que especifica el tiempo en segundos que la conexión tarda en agotar el tiempo de espera. |
Arriba
Comentarios
Seguridad para subprocesos
Todos los miembros estáticos (compartidos en Microsoft Visual Basic) públicos de este tipo son seguros para operaciones multiproceso. No se garantiza que los miembros de instancia sean seguros para subprocesos.
Seguridad para subprocesos
Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.