IServerTypeConnection インターフェイス

定義

閉じた接続オブジェクトを作成するための機能を提供する追加のインターフェイスを表します。

public interface class IServerTypeConnection : Microsoft::SqlServer::Management::UI::ConnectionDlg::IServerType
public interface IServerTypeConnection : Microsoft.SqlServer.Management.UI.ConnectionDlg.IServerType
type IServerTypeConnection = interface
    interface IServerType
Public Interface IServerTypeConnection
Implements IServerType
派生
実装

プロパティ

AuthenticationInfoCollection

接続ダイアログ ボックスの単純なビューを設定するために使用される認証ラベルを含むテーブルを取得します。

(継承元 IServerType)
RequestedPropertySize

カスタム ユーザー コントロールが正しくレンダリングするために必要なサイズを取得します。 これは、接続ダイアログ ボックスの詳細ビューと [新しいサーバーの登録 ] ダイアログ ボックスの両方で使用され、コントロール全体を表示するのに十分な画面領域が表示されるようにします。

(継承元 IServerType)
ServerGroupName

サーバーの種類に対応するサーバー グループのルート ノード名を取得します。 登録済みサーバーのユーザー インターフェイスで使用されます。

(継承元 IServerType)
ServerInstanceName

サーバーのインスタンス名を取得します。

(継承元 IServerType)
ServerType

[サーバーの種類] コンボ ボックスでユーザーに公開されている サーバーの種類 の GUID を取得します。

(継承元 IServerType)
ServerTypeName

[サーバーの種類] コンボ ボックスでユーザーに公開される文字列を取得します。

(継承元 IServerType)

メソッド

CreateClosedConnectionObject(UIConnectionInfo)

指定された UIConnectionInfo に基づいて閉じた接続オブジェクトを作成します。

GenerateImage()

[ 登録済みサーバー] ツリーに表示される、新しくインスタンス化されたアイコンを返します。

(継承元 IServerType)
GenerateUserControl()

接続ダイアログ ボックスの詳細ビューの [ 接続プロパティ ] タブに表示される、新しくインスタンス化されたユーザー コントロールを返します。

(継承元 IServerType)
GetConnectionObject(UIConnectionInfo)

渡された IDbConnection オブジェクトに基づいて、クローズされた新しい UIConnectionInfo オブジェクトを返します。

(継承元 IServerType)
LoadPersonalizationInfo(UIConnectionInfo, Boolean)

SavePersonalizationInfo(UIConnectionInfo) を使用して、接続成功時に保存されたパーソナル化情報を読み込みます。 パーソナル化情報は、サーバーの種類、サーバー名、認証の種類、ユーザー名の組み合わせによって一意に識別されます。

(継承元 IServerType)
ProceedWithConnection(UIConnectionInfo)

サーバーの種類について追加の処理手順を実行する必要がある場合に使用されます。 接続を続行できるかどうか、または接続ダイアログ ボックスを画面に表示したままにするかどうかを示します。

(継承元 IServerType)
SavePersonalizationInfo(UIConnectionInfo)

サーバーの種類、サーバー名、認証の種類、ユーザー名など、接続ダイアログ ボックスを後で使用する場合に必要となる可能性のあるパーソナル化情報を保存します。

(継承元 IServerType)

適用対象