SqlServerCeType Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Important
This API is not CLS-compliant.
Implements the connection dialog box interfaces for SQL Server Compact 3.5 server type connections.
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
- Inheritance
-
SqlServerCeType
- Attributes
- Implements
Constructors
SqlServerCeType() |
Initializes a new instance of the SqlServerCeType class. |
Fields
ConnectionTimeout |
A String constant with the CONNECTION_TIMEOUT value. |
DefaultLockEscalation |
Specifies a String constant with the DEFAULT_LOCK_ESCALATION value. |
ExecutionTimeout |
A String constant with the EXEC_TIMEOUT value. |
MaxDatabaseSize |
A String constant with the MAX_DATABASE_SIZE value. |
ServerType |
The GUID for the server type. |
SqlCeAuthenticationType |
A constant of type Int32, with a value of 2. |
TrustedAuthenticationType |
A constant of type Int32, with a value of 0. |
Explicit Interface Implementations
IServerType.AuthenticationInfoCollection | |
IServerType.GenerateImage() |
Retrieves a newly-instantiated icon that is displayed in the Registered Servers tree. |
IServerType.GenerateUserControl() |
Retrieves a newly-instantiated user control that is displayed on the Connection Properties tab of the advanced view of the connection dialog box. |
IServerType.GetConnectionObject(UIConnectionInfo) |
Returns a new IDbConnection object (closed) that is based on the passed UIConnectionInfo object. |
IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
Loads any personalization information that was saved upon successful connection by using SavePersonalizationInfo. |
IServerType.ProceedWithConnection(UIConnectionInfo) |
Uses when a server type needs to perform additional processing steps. |
IServerType.RequestedPropertySize | |
IServerType.SavePersonalizationInfo(UIConnectionInfo) |
Saves personalization information that may be needed for subsequent uses of the connection dialog box, such as the server type, server name, authentication type, and user name. |
IServerType.ServerGroupName | |
IServerType.ServerInstanceName | |
IServerType.ServerType | |
IServerType.ServerTypeName | |
IServerType2.CustomBrowseAction() |
Implements SQL CE custom browse action. This is called when the user clicks Browse in the server combo box. |
IServerType2.CustomNewDatabaseAction() |
Implements SQL CE custom new database action. This is called when the user clicks New Database in the server combo box. |
IServerType2.Owner | |
IServerType2.SupportsCustomBrowseAction | |
IServerType2.SupportsCustomNewDatabaseAction | |
IServerType2.SupportsUserNameNotion |