SqlServerType Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wichtig
Diese API ist nicht CLS-kompatibel.
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen.
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
- Vererbung
-
SqlServerType
- Attribute
- Implementiert
Konstruktoren
SqlServerType() |
Initialisiert eine neue Instanz der SqlServerType-Klasse mit den Standardeigenschaftswerten. |
SqlServerType(Decimal) |
Initialisiert eine neue Instanz der SqlServerType-Klasse mit dem angegebenen Timeoutwert der Standardausführung. |
SqlServerType(Int32[]) |
Initialisiert eine neue Instanz der SqlServerType-Klasse mit den angegebenen unterstützten Authentifizierungstypen. |
SqlServerType(Int32[], Decimal) |
Initialisiert eine neue Instanz der SqlServerType-Klasse mit den angegebenen unterstützten Authentifizierungstypen und dem Timeoutwert der Standardausführung. |
Felder
ActiveDirectoryIntegratedAuthenticationType |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |
ActiveDirectoryPasswordAuthenticationType |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |
authCollection |
Gibt die Auflistung der Authentifizierungsinformationen für den Server an. |
ConnectionTimeout |
Eine String Konstante mit dem CONNECTION_TIMEOUT Wert. |
CustomConnectionColor |
Eine String-Konstante mit dem CUSTOM_CONNECTION_COLOR-Wert. |
Database |
Gibt eine String Konstante mit dem DATENBANKwert an. |
EncryptConnection |
Eine String-Konstante mit dem ENCRYPT_CONNECTION-Wert. |
ExecutionTimeout |
Eine String Konstante mit dem EXEC_TIMEOUT Wert. |
ExecutionTimeoutDisable |
Eine String-Konstante mit dem EXEC_TIMEOUT_DISABLE-Wert. |
NetworkProtocol |
Gibt eine String Konstante mit dem PROTOKOLL-Wert an. |
PacketSize |
Gibt eine String Konstante mit dem PACKET_SIZE Wert an. |
reqSize |
Gibt die angeforderte Eigenschaftengröße für den Server an. |
serverInstanceName |
Gibt den Instanznamen für den Server an. |
serverName |
Gibt einen Zeichenfolgenwert an, der den Namen des Servers darstellt. |
serverRootName |
Gibt eine Zeichenfolge an, die den Stammnamen des Servers darstellt. |
ServerType |
Die GUID für den Servertyp. |
SqlAuthenticationType |
Eine Konstante des Typs Int32mit einem Wert von 1. |
SqlExpressEditionNumber |
Eine Konstante des Typs Int32mit einem Wert von 4. |
TrustedAuthenticationType |
Eine Konstante des Typs Int32mit einem Wert von 0. |
TrustServerCertificate |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |
UseCustomConnectionColor |
Eine String Konstante mit dem USE_CUSTOM_CONNECTION_COLOR Wert. |
Explizite Schnittstellenimplementierungen
IConnectionValidator.CheckConnection(IDbConnection) |
Überprüft, ob eine erfolgreich geöffnete Verbindung an die aufrufende Anwendung zurückgegeben werden soll. Löst NotSupportedException-Ausnahme aus, wenn die Verbindung mit einer Fehlermeldung als Ausnahmetext zurückgewiesen werden soll. |
IServerType.AuthenticationInfoCollection |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |
IServerType.GenerateImage() |
Ruft ein neu instanziiertes Symbol ab, das in der Struktur Registrierte Server angezeigt wird. |
IServerType.GenerateUserControl() |
Ruft ein neu instanziiertes Benutzersteuerelement zurück, das auf der Registerkarte "Verbindungseigenschaften" der erweiterten Ansicht des Verbindungsdialogfelds angezeigt wird. |
IServerType.GetConnectionObject(UIConnectionInfo) |
Ruft ein neues IDbConnection-Objekt (geschlossen) ab, das auf dem übergebenen UIConnectionInfo-Objekt basiert. |
IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
Lädt alle Personalisierungsinformationen, die bei erfolgreicher Verbindung mithilfe von SavePersonalizationInfo gespeichert wurden. |
IServerType.ProceedWithConnection(UIConnectionInfo) |
Wird verwendet, wenn ein Servertyp zusätzliche Verarbeitungsschritte ausführen muss. Gibt an, ob die Verbindung fortgesetzt werden kann oder ob das Verbindungsdialogfeld weiterhin auf dem Bildschirm angezeigt werden soll. |
IServerType.RequestedPropertySize |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |
IServerType.SavePersonalizationInfo(UIConnectionInfo) |
Speichert Personalisierungsinformationen, die möglicherweise für die nachfolgende Verwendung des Verbindungsdialogfelds benötigt werden, z. B. Servertyp, Servername, Authentifizierungstyp und Benutzername. |
IServerType.ServerGroupName |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |
IServerType.ServerInstanceName |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |
IServerType.ServerType |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |
IServerType.ServerTypeName |
Implementiert die Verbindungsdialogschnittstellen für Datenbankmodul-Servertypverbindungen. |