IServerType2 Interface

Definição

Representa a interface adicional que pode ser implementada por um tipo de servidor para aperfeiçoar o comportamento da caixa de diálogo.

public interface class IServerType2 : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
public interface IServerType2 : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
type IServerType2 = interface
    interface IServerType
Public Interface IServerType2
Implements IServerType
Derivado
Implementações

Propriedades

AuthenticationInfoCollection

Obtém uma tabela que contém os rótulos de autenticação usados para popular a exibição simples da caixa de diálogo de conexão.

(Herdado de IServerType)
Owner

Obtém ou define um valor que passa o identificador do proprietário para as janelas filho.

RequestedPropertySize

Obtém o tamanho que o controle de usuário personalizado precisa renderizar corretamente. Isso é usado tanto pela exibição avançada da caixa de diálogo de conexão quanto pela caixa de diálogo Novo Registro do Servidor para garantir que eles exponham espaço suficiente na tela para que todo o controle fique visível.

(Herdado de IServerType)
ServerGroupName

Obtém o nome do nó raiz do grupo de servidores para o tipo de servidor. Usado na interface do usuário servidores registrados .

(Herdado de IServerType)
ServerInstanceName

Obtém o nome da instância do servidor.

(Herdado de IServerType)
ServerType

Obtém o GUID para o tipo de servidor que é exposto ao usuário na caixa de combinação tipo Servidor .

(Herdado de IServerType)
ServerTypeName

Obtém a cadeia de caracteres que é exposta ao usuário na caixa de combinação tipo servidor .

(Herdado de IServerType)
SupportsCustomBrowseAction

Obtém um valor que indica se a instância deste tipo de servidor deseja especificar a ação personalizada quando o usuário selecionar a ação de navegação personalizada na caixa de combinação de servidor.

SupportsCustomNewDatabaseAction

Obtém um valor que indica se a caixa de combinação de nome de servidor na guia Logon deve conter uma opção de ação do novo banco de dados.

SupportsUserNameNotion

Obtém um valor que indica se a caixa de combinação de nome de usuário na guia Logon deve ser habilitada. Se não, o nome de usuário não se aplicará a este tipo de servidor.

Métodos

CustomBrowseAction()

Executa quando o usuário seleciona a ação de navegação personalizada na caixa de combinação de servidor.

CustomNewDatabaseAction()

Executa quando o usuário seleciona a ação de novo banco de dados personalizado na caixa de combinação de servidor.

GenerateImage()

Retorna um ícone recém-instanciado exibido na árvore Servidores Registrados .

(Herdado de IServerType)
GenerateUserControl()

Retorna um controle de usuário recém-instanciado que é exibido na guia Propriedades da Conexão da exibição avançada da caixa de diálogo de conexão.

(Herdado de IServerType)
GetConnectionObject(UIConnectionInfo)

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

(Herdado de IServerType)
LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Carrega as informações de personalização salvas quando a conexão foi bem-sucedida usando SavePersonalizationInfo(UIConnectionInfo). As informações de personalização são identificadas exclusivamente por uma combinação de tipo de servidor, nome de servidor, tipo de autenticação e nome de usuário.

(Herdado de 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.

(Herdado de 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.

(Herdado de IServerType)

Aplica-se a