SqlServerType クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
重要
この 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 |
CONNECTION_TIMEOUT 値が含まれている String 定数です。 |
CustomConnectionColor |
CUSTOM_CONNECTION_COLOR 値が含まれている String 定数です。 |
Database |
DATABASE 値を String 持つ定数を指定します。 |
EncryptConnection |
ENCRYPT_CONNECTION 値が含まれている String 定数です。 |
ExecutionTimeout |
EXEC_TIMEOUT 値が含まれている String 定数です。 |
ExecutionTimeoutDisable |
EXEC_TIMEOUT_DISABLE 値が含まれている String 定数です。 |
NetworkProtocol |
PROTOCOL 値を String 持つ定数を指定します。 |
PacketSize |
PACKET_SIZE値を String 持つ定数を指定します。 |
reqSize |
要求されたサーバーのプロパティ サイズを指定します。 |
serverInstanceName |
サーバーのインスタンス名を指定します。 |
serverName |
サーバーの名前を表す文字列を指定します。 |
serverRootName |
サーバーのルート名を表す文字列を指定します。 |
ServerType |
サーバーの種類の GUID です。 |
SqlAuthenticationType |
型 Int32の定数。値は 1 です。 |
SqlExpressEditionNumber |
型 Int32の定数。値は 4 です。 |
TrustedAuthenticationType |
値 0 が指定されている Int32 型の定数です。 |
TrustServerCertificate |
データベース エンジン サーバーの種類の接続の接続ダイアログ インターフェイスを実装します。 |
UseCustomConnectionColor |
String USE_CUSTOM_CONNECTION_COLOR値を持つ定数。 |
明示的なインターフェイスの実装
IConnectionValidator.CheckConnection(IDbConnection) |
正常に開かれた接続を呼び出し元アプリケーションに返す必要があるかどうかを確認します。例外テキストをエラー メッセージとして戻す必要がある場合は、NotSupportedException 例外をスローします。 |
IServerType.AuthenticationInfoCollection |
データベース エンジン サーバーの種類の接続の接続ダイアログ インターフェイスを実装します。 |
IServerType.GenerateImage() |
[登録済みサーバー] ツリーに表示されている新しくインスタンス化されたアイコンを取得します。 |
IServerType.GenerateUserControl() |
接続ダイアログ ボックスの詳細ビューの [接続プロパティ] タブに表示される、新しくインスタンス化されたユーザー コントロールを取得します。 |
IServerType.GetConnectionObject(UIConnectionInfo) |
渡された UIConnectionInfo オブジェクトに基づいて、クローズされた新しい IDbConnection オブジェクトを取得します。 |
IServerType.LoadPersonalizationInfo(UIConnectionInfo, Boolean) |
SavePersonalizationInfo を使用して、接続成功時に保存されたパーソナル化情報を読み込みます。 |
IServerType.ProceedWithConnection(UIConnectionInfo) |
サーバーの種類について追加の処理手順を実行する必要がある場合に使用されます。 接続を続行できるかどうか、または接続ダイアログ ボックスを画面に表示したままにするかどうかを示します。 |
IServerType.RequestedPropertySize |
データベース エンジン サーバーの種類の接続の接続ダイアログ インターフェイスを実装します。 |
IServerType.SavePersonalizationInfo(UIConnectionInfo) |
サーバーの種類、サーバー名、認証の種類、ユーザー名など、接続ダイアログ ボックスを後で使用する場合に必要となる可能性のあるパーソナル化情報を保存します。 |
IServerType.ServerGroupName |
データベース エンジン サーバーの種類の接続の接続ダイアログ インターフェイスを実装します。 |
IServerType.ServerInstanceName |
データベース エンジン サーバーの種類の接続の接続ダイアログ インターフェイスを実装します。 |
IServerType.ServerType |
データベース エンジン サーバーの種類の接続の接続ダイアログ インターフェイスを実装します。 |
IServerType.ServerTypeName |
データベース エンジン サーバーの種類の接続の接続ダイアログ インターフェイスを実装します。 |