Compartir a través de


IServerType2 Interfaz

Definición

Representa la interfaz extra que puede implementar un tipo de servidor para ajustar el comportamiento del cuadro 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
Implementaciones

Propiedades

AuthenticationInfoCollection

Obtiene una tabla que contiene las etiquetas de autenticación usadas para rellenar la vista simple del cuadro de diálogo de conexión.

(Heredado de IServerType)
Owner

Obtiene o establece un valor que va a pasar el identificador de propietario a las ventanas secundarias.

RequestedPropertySize

Obtiene el tamaño que el control de usuario personalizado necesita para representarse correctamente. Esto lo usa la vista avanzada del cuadro de diálogo de conexión y el cuadro de diálogo Nuevo registro de servidor para asegurarse de que exponen suficiente espacio de pantalla para que todo el control esté visible.

(Heredado de IServerType)
ServerGroupName

Obtiene el nombre del nodo raíz del grupo del tipo de servidor. Se usa en la interfaz de usuario servidores registrados .

(Heredado de IServerType)
ServerInstanceName

Obtiene el nombre de instancia del servidor.

(Heredado de IServerType)
ServerType

Obtiene el GUID del tipo de servidor que se expone al usuario en el cuadro combinado Tipo de servidor.

(Heredado de IServerType)
ServerTypeName

Obtiene la cadena expuesta al usuario en el cuadro combinado Tipo de servidor.

(Heredado de IServerType)
SupportsCustomBrowseAction

Obtiene un valor que indica si la instancia de este tipo de servidor desea especificar la acción personalizada cuando el usuario seleccione la acción Examinar en el cuadro combinado del servidor.

SupportsCustomNewDatabaseAction

Obtiene un valor que indica si el cuadro combinado del nombre de servidor en la pestaña de inicio de sesión debe contener la nueva opción de la acción de base de datos.

SupportsUserNameNotion

Obtiene un valor que indica si se debe habilitar el cuadro combinado del nombre de usuario de la pestaña de inicio de sesión. En caso contrario, no se aplica el nombre de usuario a este tipo de servidor.

Métodos

CustomBrowseAction()

Se ejecuta cuando el usuario selecciona la acción Examinar personalizada del cuadro combinado del servidor.

CustomNewDatabaseAction()

Se ejecuta cuando el usuario selecciona la nueva acción de base de datos personalizada en el cuadro combinado del servidor.

GenerateImage()

Devuelve un icono recién creado que se muestra en el árbol Servidores registrados .

(Heredado de IServerType)
GenerateUserControl()

Devuelve un control de usuario recién creado que se muestra en la pestaña Propiedades de conexión de la vista avanzada del cuadro de diálogo de conexión.

(Heredado de IServerType)
GetConnectionObject(UIConnectionInfo)

Devuelve un nuevo objeto IDbConnection (cerrado) que está basado en el objeto UIConnectionInfo pasado.

(Heredado de IServerType)
LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Carga cualquier información de personalización que estuviera guardada en la conexión correcta utilizando SavePersonalizationInfo(UIConnectionInfo). La información de personalización solo se identifica mediante una combinación de tipo de servidor, nombre del servidor, tipo de autenticación y nombre de usuario.

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

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

(Heredado de IServerType)

Se aplica a