SqlServerType Classe

Definição

Importante

Esta API não está em conformidade com CLS.

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

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
Herança
SqlServerType
Atributos
Implementações

Construtores

SqlServerType()

Inicializa uma nova instância da classe SqlServerType com os valores de propriedade padrão.

SqlServerType(Decimal)

Inicializa uma nova instância da classe SqlServerType com o valor de tempo limite de execução padrão.

SqlServerType(Int32[])

Inicializa uma nova instância da classe SqlServerType com os tipos de autenticação com suporte especificados.

SqlServerType(Int32[], Decimal)

Inicializa uma nova instância da classe SqlServerType com os tipos de autenticação com suporte e o valor de tempo limite de execução padrão especificados.

Campos

ActiveDirectoryIntegratedAuthenticationType

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

ActiveDirectoryPasswordAuthenticationType

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

authCollection

Especifica a coleção de informações de autenticação do servidor.

ConnectionTimeout

Uma constante String com o valor de CONNECTION_TIMEOUT.

CustomConnectionColor

Uma constante String com o valor de CUSTOM_CONNECTION_COLOR.

Database

Especifica uma String constante com o valor DATABASE.

EncryptConnection

Uma constante String com o valor de ENCRYPT_CONNECTION.

ExecutionTimeout

Uma constante String com o valor de EXEC_TIMEOUT.

ExecutionTimeoutDisable

Uma constante String com o valor de EXEC_TIMEOUT_DISABLE.

NetworkProtocol

Especifica uma String constante com o valor PROTOCOL.

PacketSize

Especifica uma String constante com o valor PACKET_SIZE.

reqSize

Especifica o tamanho de propriedade solicitada para o servidor.

serverInstanceName

Especifica o nome da instância do servidor.

serverName

Especifica uma cadeia de caracteres que representa o nome do servidor.

serverRootName

Especifica uma cadeia de caracteres o nome da raiz do servidor.

ServerType

O GUID do tipo de servidor.

SqlAuthenticationType

Uma constante de tipo Int32, com um valor de 1.

SqlExpressEditionNumber

Uma constante de tipo Int32, com um valor de 4.

TrustedAuthenticationType

Uma constante do tipo Int32, com um valor de 0.

TrustServerCertificate

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

UseCustomConnectionColor

Uma String constante com o valor USE_CUSTOM_CONNECTION_COLOR.

Implantações explícitas de interface

IConnectionValidator.CheckConnection(IDbConnection)

Verifica se a conexão aberta com êxito deve ser retornada para o aplicativo de chamada. Gerará a exceção NotSupportedException se ela precisar ser devolvida com a mensagem de erro como o texto da exceção.

IServerType.AuthenticationInfoCollection

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

IServerType.GenerateImage()

Recupera um ícone com uma instância recém-criada que é exibido na árvore Servidores Registrados.

IServerType.GenerateUserControl()

Recupera um controle de usuário com uma instância recém-criada que é exibido na guia Propriedades da Conexão da exibição avançada da caixa de diálogo de conexão.

IServerType.GetConnectionObject(UIConnectionInfo)

Recupera um novo objeto IDbConnection (fechado) que é baseado no objeto UIConnectionInfo transmitido.

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Carrega quaisquer informações de personalização salvas quando a conexão foi bem-sucedida usando SavePersonalizationInfo.

IServerType.ProceedWithConnection(UIConnectionInfo)

Usado quando um tipo de servidor precisa executar etapas de processamento adicionais. Indica se a conexão pode continuar ou se a caixa de diálogo de conexão deve permanecer na tela.

IServerType.RequestedPropertySize

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

IServerType.SavePersonalizationInfo(UIConnectionInfo)

Salva informações de personalização que podem ser necessárias para usos subsequentes da caixa de diálogo de conexão, como o tipo de servidor, o nome do servidor, o tipo de autenticação e o nome do usuário.

IServerType.ServerGroupName

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

IServerType.ServerInstanceName

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

IServerType.ServerType

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

IServerType.ServerTypeName

Implementa as interfaces de caixa de diálogo de conexão para conexões de tipo de servidor do Mecanismo de Banco de Dados.

Aplica-se a