SqlServerType Clase

Definición

Importante

Esta API no es conforme a CLS.

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

public ref class SqlServerType : Microsoft::SqlServer::Management::UI::ConnectionDlg::IConnectionValidator, Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
[Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttosqlserver.login.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlserver.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlserver.f1")]
[System.CLSCompliant(false)]
public class SqlServerType : Microsoft.SqlServer.Management.UI.ConnectionDlg.IConnectionValidator, Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttosqlserver.login.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlserver.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlserver.f1")>]
[<System.CLSCompliant(false)>]
type SqlServerType = class
    interface IServerType
    interface IConnectionValidator
Public Class SqlServerType
Implements IConnectionValidator, IServerType
Herencia
SqlServerType
Atributos
Implementaciones

Constructores

SqlServerType()

Inicializa una nueva instancia de la clase SqlServerType con los valores de propiedad predeterminados.

SqlServerType(Decimal)

Inicializa una nueva instancia de la clase SqlServerType con el valor de tiempo de espera de ejecución especificado.

SqlServerType(Int32[])

Inicializa una nueva instancia de la clase SqlServerType con los tipos de autenticación compatibles especificados.

SqlServerType(Int32[], Decimal)

Inicializa una nueva instancia de la clase SqlServerType con los tipos de autenticación compatibles especificados y el valor de tiempo de espera de ejecución predeterminado.

Campos

ActiveDirectoryIntegratedAuthenticationType

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

ActiveDirectoryPasswordAuthenticationType

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

authCollection

Especifica la colección de información de autenticación para el servidor.

ConnectionTimeout

Constante String con el valor CONNECTION_TIMEOUT.

CustomConnectionColor

Constante String con el valor CUSTOM_CONNECTION_COLOR.

Database

Especifica una String constante con el valor DATABASE.

EncryptConnection

Constante String con el valor ENCRYPT_CONNECTION.

ExecutionTimeout

Constante String con el valor EXEC_TIMEOUT.

ExecutionTimeoutDisable

Constante String con el valor EXEC_TIMEOUT_DISABLE.

NetworkProtocol

Especifica una String constante con el valor PROTOCOL.

PacketSize

Especifica una String constante con el valor de PACKET_SIZE.

reqSize

Especifica el tamaño de propiedad solicitado para el servidor.

serverInstanceName

Especifica el nombre de instancia para el servidor.

serverName

Especifica la cadena que representa el nombre del servidor.

serverRootName

Especifica la cadena que representa el nombre raíz del servidor.

ServerType

GUID para el tipo de servidor.

SqlAuthenticationType

Constante de tipo Int32, con un valor de 1.

SqlExpressEditionNumber

Constante de tipo Int32, con un valor de 4.

TrustedAuthenticationType

Constante del tipo Int32, con un valor de 0.

TrustServerCertificate

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

UseCustomConnectionColor

Constante String con el valor USE_CUSTOM_CONNECTION_COLOR.

Implementaciones de interfaz explícitas

IConnectionValidator.CheckConnection(IDbConnection)

Comprueba si la conexión abierta correctamente se debería devolver a la aplicación que realiza la llamada. Genera la excepción NotSupportedException si se debería devolver el mensaje de error como texto de la excepción.

IServerType.AuthenticationInfoCollection

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

IServerType.GenerateImage()

Recupero un icono cuya instancia se ha creado recientemente y que se muestra en el árbol Servidores registrados.

IServerType.GenerateUserControl()

Recupera un control de usuario con una instancia creada recientemente que se muestra en la pestaña Propiedades de conexión de la vista avanzada del cuadro de diálogo de conexión.

IServerType.GetConnectionObject(UIConnectionInfo)

Recupera un nuevo objeto IDbConnection (cerrado) que se basa en el objeto pasado UIConnectionInfo .

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Carga la información de personalización que se guardó tras la conexión correcta utilizando SavePersonalizationInfo.

IServerType.ProceedWithConnection(UIConnectionInfo)

Se usa cuando un tipo de servidor necesita realizar pasos de procesamiento adicionales. Indica si la conexión puede continuar o si el cuadro de diálogo de conexión debería permanecer en la pantalla.

IServerType.RequestedPropertySize

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

IServerType.SavePersonalizationInfo(UIConnectionInfo)

Guarda información de personalización que se puede necesitar para los usos subsiguientes del cuadro de diálogo de conexión, como el tipo de servidor, nombre del servidor, tipo de autenticación y nombre de usuario.

IServerType.ServerGroupName

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

IServerType.ServerInstanceName

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

IServerType.ServerType

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

IServerType.ServerTypeName

Implementa las interfaces de diálogo de conexión para las conexiones de tipo de servidor del motor de base de datos.

Se aplica a