次の方法で共有


Connection クラス

定義

アプリケーション、サーバー、またはサイトへの接続を表します。

public ref class Connection sealed : IDisposable, IServiceProvider, System::ComponentModel::Design::IServiceContainer
public sealed class Connection : IDisposable, IServiceProvider, System.ComponentModel.Design.IServiceContainer
type Connection = class
    interface IServiceContainer
    interface IServiceProvider
    interface IDisposable
Public NotInheritable Class Connection
Implements IDisposable, IServiceContainer, IServiceProvider
継承
Connection
実装

注釈

オブジェクトは Connection 、特定の管理単位の 1 つの管理セッションを表します。 これは、管理スコープ、関連付けられている管理ユニット識別子 (サーバー、アプリケーション、またはサイト) と、セッションの開始に使用される資格情報によって定義されます。

プロパティ

ConfigurationPath

現在の管理単位の構成パスを取得します。

CurrentFrameworkVersion

.NET Framework バージョンを取得します。

Deactivated

接続が非アクティブ化されているかどうかを示す値を取得します。

FrameworkVersions

アクティブな管理セッションの.NET Frameworkバージョンを取得します。

IsLocalConnection

接続がローカルかどうかを示す値を取得します。

IsUserServerAdministrator

接続を開くユーザーが Administrators ユーザー グループのメンバーであるかどうかを示す値を取得します。

Modules

現在の接続のモジュールの一覧を取得します。

Name

現在の接続の名前を取得します。

Scope

現在の接続の管理スコープを取得します。

ScopePath

接続の管理スコープ パスを取得します。

Url

現在の接続の Uniform Resource Identifier (URI) を取得します。

UserName

ユーザーの Windows ドメインまたはローカル アカウント名を取得します。

メソッド

CreateProxy(Module, Type)

モジュール サービス プロキシを作成します。

EndConfigurationManagement()

現在の接続のルートの構成パスを設定します。

EndConfigurationManagement(Type)

指定したページの種類を使用して、現在の接続のルートの構成パスを設定します。

Refresh()

サーバーへの接続を更新します。

SetConfigurationPath(ManagementConfigurationPath)

アプリケーション、サーバー、またはサイトへの接続を表します。

StartConfigurationManagement(ManagementConfigurationPath)

指定したサイトの構成パスを設定します。

StartConfigurationManagement(ManagementConfigurationPath, Type)

指定したページの種類を使用して、指定したサイトの構成パスを設定します。

イベント

Initialized

この接続に含まれるすべてのモジュールが初期化されたときに発生します。

明示的なインターフェイスの実装

IDisposable.Dispose()

Connection によって使用されているすべてのリソースを解放します。

IServiceContainer.AddService(Type, Object)

指定したサービスの種類のインスタンスを持つサービスをサービス コンテナーに追加します。

IServiceContainer.AddService(Type, Object, Boolean)

指定したサービスの種類のインスタンスを持つサービスをサービス コンテナーに追加します。必要に応じて、任意の親サービス コンテナーに要求を昇格します。

IServiceContainer.AddService(Type, ServiceCreatorCallback)

指定したコールバック オブジェクトを持つサービスをサービス コンテナーに追加します。

IServiceContainer.AddService(Type, ServiceCreatorCallback, Boolean)

指定したコールバック オブジェクトを持つサービスをサービス コンテナーに追加します。必要に応じて、任意の親サービス コンテナーに要求を昇格させます。

IServiceContainer.RemoveService(Type)

指定されたサービスの型をサービス コンテナーから削除します。

IServiceContainer.RemoveService(Type, Boolean)

指定したサービスの種類をサービス コンテナーから削除します。必要に応じて、任意の親サービス コンテナーに要求を昇格します。

IServiceProvider.GetService(Type)

指定した型のサービス オブジェクトを返します。

適用対象