SqlServerType Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД.
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
- Наследование
-
SqlServerType
- Атрибуты
- Реализации
Конструкторы
| SqlServerType() |
Инициализирует новый экземпляр класса SqlServerType со значениями свойств по умолчанию. |
| SqlServerType(Decimal) |
Инициализирует новый экземпляр класса SqlServerType с указанным значением времени ожидания выполнения по умолчанию. |
| SqlServerType(Int32[]) |
Инициализирует новый экземпляр класса SqlServerType с заданными поддерживаемыми типами проверки подлинности. |
| SqlServerType(Int32[], Decimal) |
Инициализирует новый экземпляр класса SqlServerType с заданными поддерживаемыми типами проверки подлинности и значением времени ожидания выполнения по умолчанию. |
Поля
| ActiveDirectoryIntegratedAuthenticationType |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |
| ActiveDirectoryPasswordAuthenticationType |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |
| authCollection |
Определяет коллекцию сведений о проверке подлинности для сервера. |
| ConnectionTimeout |
Константа типа String со значением CONNECTION_TIMEOUT. |
| CustomConnectionColor |
Константа String со значением CUSTOM_CONNECTION_COLOR. |
| Database |
Указывает константу String со значением DATABASE. |
| EncryptConnection |
Константа String со значением ENCRYPT_CONNECTION. |
| ExecutionTimeout |
Константа типа String со значением EXEC_TIMEOUT. |
| ExecutionTimeoutDisable |
Константа String со значением EXEC_TIMEOUT_DISABLE. |
| NetworkProtocol |
Указывает константу String со значением PROTOCOL. |
| PacketSize |
Указывает константу String со значением PACKET_SIZE. |
| reqSize |
Указывает размер запрошенного свойства для сервера. |
| serverInstanceName |
Задает имя экземпляра для сервера. |
| serverName |
Указывает строку, представляющую имя сервера. |
| serverRootName |
Указывает строку, представляющую корневое имя сервера. |
| ServerType |
Введите идентификатор GUID для типа сервера. |
| SqlAuthenticationType |
Константой типа Int32с значением 1. |
| SqlExpressEditionNumber |
Константой типа Int32с значением 4. |
| TrustedAuthenticationType |
Константа типа Int32 со значением 0. |
| TrustServerCertificate |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |
| UseCustomConnectionColor |
Константа String со значением USE_CUSTOM_CONNECTION_COLOR. |
Явные реализации интерфейса
| IConnectionValidator.CheckConnection(IDbConnection) |
Проверяет, должно ли успешно открытое соединение быть возвращено вызывающему приложению. Формирует исключение NotSupportedException, если оно должно быть отклонено с сообщением об ошибке в качестве текста исключения. |
| IServerType.AuthenticationInfoCollection |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |
| IServerType.GenerateImage() |
Получает вновь созданный экземпляр значка, отображаемого в дереве зарегистрированных серверов. |
| IServerType.GenerateUserControl() |
Возвращает только что созданный экземпляр пользовательского элемента управления, отображаемого на вкладке «Свойства соединения» расширенного представления диалогового окна соединения. |
| IServerType.GetConnectionObject(UIConnectionInfo) |
Получает новый объект IDbConnection (закрытый), основанный на переданном объекте UIConnectionInfo. |
| IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
Загружает все сведения о персонализации, сохраненные после успешного соединения с помощью метода SavePersonalizationInfo. |
| IServerType.ProceedWithConnection(UIConnectionInfo) |
Используется в том случае, если необходимо выполнить дополнительные шаги обработки типом сервера. Определяет, должно ли продолжаться соединение или диалоговое окно соединения должно оставаться на экране. |
| IServerType.RequestedPropertySize |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |
| IServerType.SavePersonalizationInfo(UIConnectionInfo) |
Сохраняет сведения о персонализации, которые могут понадобиться при последующем использовании диалоговым окном соединения, например тип сервера, имя сервера, тип проверки подлинности и имя пользователя. |
| IServerType.ServerGroupName |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |
| IServerType.ServerInstanceName |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |
| IServerType.ServerType |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |
| IServerType.ServerTypeName |
Реализует диалоговые интерфейсы подключения для подключений типа сервера ЯДРА СУБД. |