IServerType2 Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa la interfaz adicional 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
| Nombre | Description |
|---|---|
| AuthenticationInfoCollection |
Obtiene una tabla que contiene las etiquetas de autenticación usadas para poblar la vista simple del cuadro de diálogo de conexión. (Heredado de IServerType) |
| Owner |
Obtiene o establece un valor para pasar el usuario del propietario a las ventanas hijas. |
| RequestedPropertySize |
Obtiene el tamaño que el control personalizado de usuario necesita para renderizar correctamente. Esto se utiliza tanto en la vista avanzada del cuadro de diálogo de conexión como en el cuadro de diálogo de Registro del Nuevo Servidor para asegurar que exponen suficiente espacio en pantalla para que todo el control sea visible. (Heredado de IServerType) |
| ServerGroupName |
Obtiene el nombre del nodo raíz del grupo de servidores para el tipo de servidor. Usado en la interfaz de usuario de Servidores Registrados . (Heredado de IServerType) |
| ServerInstanceName |
Obtiene el nombre de la instancia del servidor. (Heredado de IServerType) |
| ServerType |
Obtiene el GUID del tipo de servidor que está expuesto al usuario en la caja combinada de tipo servidor . (Heredado de IServerType) |
| ServerTypeName |
Obtiene la cadena que queda expuesta al usuario en la caja de combo tipo servidor . (Heredado de IServerType) |
| SupportsCustomBrowseAction |
Recibe un valor que indica si la instancia de este tipo de servidor quiere especificar una acción personalizada cuando el usuario selecciona la acción de navegación en el combo del servidor. |
| SupportsCustomNewDatabaseAction |
Recibe un valor que indica si la combinación de nombres de servidor en la pestaña Inicio de sesión debe contener la nueva opción de acción de base de datos. |
| SupportsUserNameNotion |
Recibe un valor que indica si la combinación de nombres de usuario en la pestaña de Inicio de sesión debe estar activada. Si no, el nombre de usuario no se aplica a este tipo de servidor. |
Métodos
| Nombre | Description |
|---|---|
| CustomBrowseAction() |
Se ejecuta cuando el usuario selecciona la acción de navegación personalizada en el combo del servidor. |
| CustomNewDatabaseAction() |
Se ejecuta cuando el usuario selecciona la nueva acción personalizada de la base de datos en el combo del servidor. |
| GenerateImage() |
Devuelve un icono recién instanciado que se muestra en el árbol de Servidores Registrados . (Heredado de IServerType) |
| GenerateUserControl() |
Devuelve un control de usuario recién instanciado que se muestra en la pestaña de Propiedades de Conexión de la vista avanzada del cuadro de diálogo de conexión. (Heredado de IServerType) |
| GetConnectionObject(UIConnectionInfo) |
Devuelve un nuevo |
| LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
Carga cualquier información de personalización que se haya guardado tras la conexión exitosa usando SavePersonalizationInfo(UIConnectionInfo). La información de personalización se identifica de forma única por una combinación de tipo de servidor, nombre del servidor, tipo de autenticación y nombre de usuario. (Heredado de IServerType) |
| ProceedWithConnection(UIConnectionInfo) |
Se utiliza 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 debe permanecer en pantalla. (Heredado de IServerType) |
| SavePersonalizationInfo(UIConnectionInfo) |
Guarda la información de personalización que puede ser necesaria para usos posteriores 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) |