Clase SqlConnectionInfo

El objeto SqlConnectionInfo representa información necesaria para establecer una conexión a una instancia de SQL Server.

Jerarquía de herencia

Object
  Microsoft.SqlServer.Management.Common.ConnectionInfoBase
    Microsoft.SqlServer.Management.Common.SqlOlapConnectionInfoBase
      Microsoft.SqlServer.Management.Common.SqlConnectionInfo

Espacio de nombres:  Microsoft.SqlServer.Management.Common
Ensamblado:  Microsoft.SqlServer.ConnectionInfo (en Microsoft.SqlServer.ConnectionInfo.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
<ComVisibleAttribute(False)> _
Public Class SqlConnectionInfo _
    Inherits SqlOlapConnectionInfoBase
'Uso
Dim instance As SqlConnectionInfo
[SerializableAttribute]
[ComVisibleAttribute(false)]
public class SqlConnectionInfo : SqlOlapConnectionInfoBase
[SerializableAttribute]
[ComVisibleAttribute(false)]
public ref class SqlConnectionInfo : public SqlOlapConnectionInfoBase
[<SerializableAttribute>]
[<ComVisibleAttribute(false)>]
type SqlConnectionInfo =  
    class 
        inherit SqlOlapConnectionInfoBase 
    end
public class SqlConnectionInfo extends SqlOlapConnectionInfoBase

El tipo SqlConnectionInfo expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público SqlConnectionInfo() Inicializa una nueva instancia de la clase SqlConnectionInfo.
Método público SqlConnectionInfo(String) Inicializa una nueva instancia de la clase SqlConnectionInfo.
Método público SqlConnectionInfo(SqlConnectionInfo) Inicializa una nueva instancia de la clase SqlConnectionInfo.
Método público SqlConnectionInfo(ServerConnection, ConnectionType) Inicializa una nueva instancia de la clase SqlConnectionInfo.
Método público SqlConnectionInfo(String, String, String) Inicializa una nueva instancia de la clase SqlConnectionInfo.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública AdditionalParameters Obtiene o establece los parámetros adicionales para la conexión.
Propiedad pública ApplicationName Obtiene o establece el nombre de la aplicación conectada a la instancia de SQL Server.
Propiedad pública ConnectionProtocol Obtiene o establece el protocolo de red que usa la conexión a la instancia de SQL Server.
Propiedad pública ConnectionString Obtiene la cadena de conexión que se usa cuando se establece la conexión a la instancia de SQL Server. (Invalida SqlOlapConnectionInfoBase.ConnectionString.)
Propiedad protegida ConnectionStringInternal Obtiene o establece la cadena de conexión interna. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública ConnectionTimeout Obtiene o establece el número de segundos que transcurren antes de que una conexión agote el tiempo de espera. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad protegida ConnectionTimeoutInternal Obtiene o establece el tiempo de espera de conexión interna en segundos. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública DatabaseName Obtiene o establece la base de datos con la que se establece la conexión. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad protegida DatabaseNameInternal Obtiene o establece el nombre de la base de datos interna. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública EncryptConnection Obtiene o establece el valor de propiedad Boolean que especifica si se cifra la información de conexión.
Propiedad protegida IntegratedSecurityInternal Obtiene o establece el valor de propiedad booleano que especifica si la conexión admite la seguridad integrada. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública MaxPoolSize Obtiene o establece el número máximo de subprocesos de ejecución incluidos en un grupo de subprocesos que aceptará la conexión.
Propiedad pública MinPoolSize Obtiene o establece el número mínimo de subprocesos de ejecución incluidos en un grupo de subprocesos que aceptará la conexión.
Propiedad pública PacketSize Obtiene o establece el tamaño en bytes del paquete de red que usa la conexión para enviar y recibir datos.
Propiedad pública Password Obtiene o establece la contraseña utilizada para establecer una conexión. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública PoolConnectionLifeTime Obtiene o establece el período de conexión del grupo en segundos.
Propiedad pública Pooled Obtiene o establece el valor de propiedad SqlBoolean que especifica si se agrupa la conexión.
Propiedad pública QueryTimeout Obtiene o establece el número de segundos que transcurren antes de que una consulta agote el tiempo de espera. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad protegida QueryTimeoutInternal Obtiene o establece el tiempo de espera de consulta interna en segundos. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad protegida RebuildConnectionStringInternal Obtiene o establece Boolean, indicando si se debe volver a regenerar la cadena de conexión interna. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública SecurePassword Obtiene o establece la contraseña segura utilizada para establecer una conexión. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública ServerCaseSensitivity Obtiene o establece la distinción entre mayúsculas y minúsculas del servidor para la conexión. (Se hereda de ConnectionInfoBase.)
Propiedad pública ServerName Obtiene o establece el nombre de la instancia de SQL Server. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad protegida ServerNameInternal Obtiene o establece el nombre interno de la instancia de SQL Server. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública ServerType Obtiene o establece el tipo de conexión del servidor. (Se hereda de ConnectionInfoBase.)
Propiedad pública ServerVersion Obtiene o establece la información de versión sobre la instancia de SQL Server. (Se hereda de ConnectionInfoBase.)
Propiedad pública UseIntegratedSecurity Obtiene o establece el valor de propiedad booleano que especifica si la conexión utiliza seguridad integrada. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública UserName Obtiene o establece al usuario que se está conectando a la instancia de SQL Server. (Se hereda de SqlOlapConnectionInfoBase.)
Propiedad pública WorkstationId Obtiene o establece el valor que identifica de forma única la estación de trabajo cliente.

Arriba

Métodos

  Nombre Descripción
Método protegido ConnectionParmsChanged Cambia los parámetros de conexión. (Se hereda de SqlOlapConnectionInfoBase.)
Método público Copy Devuelve una copia del objeto SqlConnectionInfo.
Método público CreateConnectionObject Crea un objeto de conexión del sistema. (Invalida SqlOlapConnectionInfoBase.CreateConnectionObject().)
Método público Equals (Se hereda de Object.)
Método protegido Finalize (Se hereda de Object.)
Método público GetHashCode (Se hereda de Object.)
Método público GetType (Se hereda de Object.)
Método protegido MemberwiseClone (Se hereda de Object.)
Método público ToString Devuelve el objeto SqlConnectionInfo en formato de cadena. (Invalida SqlOlapConnectionInfoBase.ToString().)

Arriba

Campos

  Nombre Descripción
Campo públicoMiembro estático DefaultNetworkProtocol El objeto NetworkProtocol que especifica el protocolo de red predeterminado para la conexión.

Arriba

Comentarios

El objeto de SqlConnectionInfo se puede pasar como parámetro al crear el objeto de ServerConnection para proporcionar información de conexión.

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.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Management.Common