SqlServerCeType Класс

Определение

Важно!

Этот API несовместим с CLS.

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

public ref class SqlServerCeType sealed : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType2
[Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttoce.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlce.f1")]
[Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlce.f1")]
[System.CLSCompliant(false)]
public sealed class SqlServerCeType : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType2
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.AdvancedViewHelpKeyWord("sql13.swb.connecttoce.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.HelpKeyWord("sql13.swb.connection.login.sqlce.f1")>]
[<Microsoft.SqlServer.Management.UI.ConnectionDlg.RegisterServerHelpKeyWord("sql13.swb.registerserver.general.sqlce.f1")>]
[<System.CLSCompliant(false)>]
type SqlServerCeType = class
    interface IServerType2
    interface IServerType
Public NotInheritable Class SqlServerCeType
Implements IServerType2
Наследование
SqlServerCeType
Атрибуты
Реализации

Конструкторы

Имя Описание
SqlServerCeType()

Инициализирует новый экземпляр класса SqlServerCeType.

Поля

Имя Описание
ConnectionTimeout

Константа String с значением CONNECTION_TIMEOUT.

DefaultLockEscalation

Задаёт String константу с значением DEFAULT_LOCK_ESCALATION.

ExecutionTimeout

String Константа с значением EXEC_TIMEOUT.

MaxDatabaseSize

Константа String с значением MAX_DATABASE_SIZE.

ServerType

GUID для типа сервера.

SqlCeAuthenticationType

Константа типа Int32, со значением 2.

TrustedAuthenticationType

Константа типа Int32, со значением 0.

Явные реализации интерфейса

Имя Описание
IServerType.AuthenticationInfoCollection

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType.GenerateImage()

Получает новую иконку, отображающуюся в дереве зарегистрированных серверов.

IServerType.GenerateUserControl()

Получает новосозданный пользовательский элемент управления, который отображается на вкладке Свойства соединения расширенного просмотра диалогового окна соединения.

IServerType.GetConnectionObject(UIConnectionInfo)

Возвращает новый объект IDbConnection (закрытый), основанный на переданном UIConnectionInfo объекте.

IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean)

Загружает любую персонализационную информацию, сохранённую после успешного подключения с помощью SavePersonalizationInfo.

IServerType.ProceedWithConnection(UIConnectionInfo)

Используется, когда тип сервера требует выполнения дополнительных этапов обработки.

IServerType.RequestedPropertySize

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType.SavePersonalizationInfo(UIConnectionInfo)

Сохраняет информацию персонализации, которая может понадобиться для последующих использования диалогового окна соединения, например, тип сервера, имя сервера, тип аутентификации и имя пользователя.

IServerType.ServerGroupName

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType.ServerInstanceName

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType.ServerType

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType.ServerTypeName

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType2.CustomBrowseAction()

Реализует действие по пользователю просмотра SQL CE. Это называется, когда пользователь нажимает «Просмотр» в комбо-окне сервера.

IServerType2.CustomNewDatabaseAction()

Реализует кастомное действие новой базы данных SQL CE. Это вызывается, когда пользователь кликает «Новая база данных» в комбо-окне сервера.

IServerType2.Owner

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType2.SupportsCustomBrowseAction

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType2.SupportsCustomNewDatabaseAction

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

IServerType2.SupportsUserNameNotion

Реализует интерфейсы диалоговых окон соединения для серверных соединений типа SQL Server Compact 3.5.

Применяется к