SqlConnectionInfo Clase

Definición

[System.Runtime.InteropServices.ComVisible(false)]
[System.Serializable]
public class SqlConnectionInfo : Microsoft.SqlServer.Management.Common.SqlOlapConnectionInfoBase
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Serializable>]
type SqlConnectionInfo = class
    inherit SqlOlapConnectionInfoBase
Public Class SqlConnectionInfo
Inherits SqlOlapConnectionInfoBase
Herencia
Derivado
Atributos

Constructores

Nombre Description
SqlConnectionInfo()
SqlConnectionInfo(ServerConnection, ConnectionType)

Inicializa SqlConnectionInfo desde el objeto ServerConnection

SqlConnectionInfo(SqlConnectionInfo)
SqlConnectionInfo(String, String, String)
SqlConnectionInfo(String)

Campos

Nombre Description
DefaultNetworkProtocol
NoTimeOut (Heredado de SqlOlapConnectionInfoBase)

Propiedades

Nombre Description
AccessToken

Valor del token de acceso que se va a usar para la autenticación universal

AdditionalParameters
ApplicationIntent

ApplicationIntent para la conexión

ApplicationName
Authentication

return SqlConnectionInfo.AuthenticationMethod

ConnectionProtocol
ConnectionString
ConnectionStringInternal (Heredado de SqlOlapConnectionInfoBase)
ConnectionTimeout (Heredado de SqlOlapConnectionInfoBase)
ConnectionTimeoutInternal (Heredado de SqlOlapConnectionInfoBase)
DatabaseName (Heredado de SqlOlapConnectionInfoBase)
DatabaseNameInternal (Heredado de SqlOlapConnectionInfoBase)
EncryptConnection

Si se va a establecer Encrypt=true en el cadena de conexión

HostNameInCertificate

Establece el nombre de host proporcionado en el certificado que se usará para la validación de certificados.

IntegratedSecurityInternal (Heredado de SqlOlapConnectionInfoBase)
MaxPoolSize
MinPoolSize
PacketSize
Password (Heredado de SqlOlapConnectionInfoBase)
PoolConnectionLifeTime
Pooled
QueryTimeout (Heredado de SqlOlapConnectionInfoBase)
QueryTimeoutInternal (Heredado de SqlOlapConnectionInfoBase)
RebuildConnectionStringInternal (Heredado de SqlOlapConnectionInfoBase)
SecurePassword (Heredado de SqlOlapConnectionInfoBase)
ServerCaseSensitivity (Heredado de ConnectionInfoBase)
ServerCertificate

Establece la ruta de acceso al certificado de servidor que se usará para la validación del certificado.

ServerName (Heredado de SqlOlapConnectionInfoBase)
ServerNameInternal (Heredado de SqlOlapConnectionInfoBase)
ServerType (Heredado de ConnectionInfoBase)
ServerVersion (Heredado de ConnectionInfoBase)
StrictEncryption

Indica si se debe establecer Encrypt=Strict en el cadena de conexión. Si Strict no es compatible con SqlClient actual, cuando true este valor establecerá Encrypt=true.

TrustServerCertificate

devuelve si se va a confiar en el certificado de servidor

UseIntegratedSecurity (Heredado de SqlOlapConnectionInfoBase)
UserName (Heredado de SqlOlapConnectionInfoBase)
WorkstationId

Métodos

Nombre Description
ConnectionParmsChanged() (Heredado de SqlOlapConnectionInfoBase)
Copy()

Copia en profundidad

CreateConnectionObject()

Devuelve una nueva implementación de IDbConnection. Los autores de llamadas deben usar este objeto y liberar la referencia a él en un breve período de tiempo, ya que el token de acceso asociado puede tener una duración limitada.

GetAuthenticationMethod(SqlConnectionStringBuilder)

Recupere el valor de autenticación de SqlConnectionStringBuilder y conviértelo en SqlConnectionInfo.AuthenticationMethod.

GetAuthenticationMethod(SqlConnectionStringBuilder)

Recupere el valor de autenticación de SqlConnectionStringBuilder y conviértelo en SqlConnectionInfo.AuthenticationMethod.

IsApplicationIntentKeywordSupported()

Comprueba si se admite "ApplicationIntent" en el entorno de tiempo de ejecución.

IsAuthenticationKeywordSupported()

Comprueba si se admite "Autenticación" en el entorno en tiempo de ejecución.

ToString()

Se aplica a