ServerManager クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
IIS 7 構成システムへの読み取りおよび書き込みアクセスを提供します。
public ref class ServerManager sealed : IDisposable
public sealed class ServerManager : IDisposable
type ServerManager = class
interface IDisposable
Public NotInheritable Class ServerManager
Implements IDisposable
- 継承
-
ServerManager
- 実装
注釈
オブジェクトは ServerManager 最上位レベルの構成オブジェクトです。 からコレクション、コレクション、 WorkerProcessSiteコレクション、Bindingオブジェクト、およびVirtualDirectoryコレクションにServerManagerアクセスApplicationできます。 クラスが公開する ServerManager プロパティは読み取り専用です。 ただし、このクラスのプロパティが返すオブジェクトは、読み取りと書き込みの両方のアクセスを提供します。 構成オブジェクトに対して行う更新は、 メソッドを使用CommitChangesして構成システムに明示的に書き込む必要があります。
コンストラクター
ServerManager() |
ApplicationHost.config ファイルの既定のパスを ServerManager 使用して、 クラスの新しいインスタンスを初期化します。 |
ServerManager(Boolean, String) |
IIS 7 構成システムへの読み取りおよび書き込みアクセスを提供します。 |
ServerManager(String) |
IIS 7 構成システムへの読み取りおよび書き込みアクセスを提供します。 |
プロパティ
ApplicationDefaults |
現在のサーバーで構成されているアプリケーションの既定値を定義する オブジェクトを取得します。 |
ApplicationPoolDefaults |
現在のサーバーで構成されているアプリケーション プールの既定値を定義する オブジェクトを取得します。 |
ApplicationPools |
現在のサーバー上のアプリケーション プールのコレクションを取得します。 |
SiteDefaults |
現在のサーバーで構成されているサイトの既定値を定義する オブジェクトを取得します。 |
Sites |
現在のサーバーで構成されている Web サイトのコレクションを取得します。 |
VirtualDirectoryDefaults |
現在のサーバーで構成されているすべての仮想ディレクトリの既定値を定義する オブジェクトを取得します。 |
WorkerProcesses |
現在のサーバー上のワーカー プロセスのコレクションを取得します。 |
メソッド
CommitChanges() |
IIS 7 構成システムへの変更をコミットします。 |
Dispose() |
ServerManager クラスによって使用されているすべてのリソースを解放します。 |
Finalize() |
IIS 7 構成システムへの読み取りおよび書き込みアクセスを提供します。 |
GetAdministrationConfiguration() |
既定の Configuration Administration.config ファイルの オブジェクトを返します。 |
GetAdministrationConfiguration(WebConfigurationMap, String) |
指定したConfigurationWebConfigurationMapオブジェクトと構成ファイルのパスを使用して、Administration.config ファイルの オブジェクトを返します。 |
GetApplicationHostConfiguration() |
既定の Configuration ApplicationHost.config ファイルの オブジェクトを返します。 |
GetMetadata(String) |
サーバー マネージャーからメタデータ値を返します。 |
GetRedirectionConfiguration() |
構成マネージャーから構成を返します。 |
GetWebConfiguration(String) |
指定した Web サイト名を Configuration 使用して、Web.config ファイルの オブジェクトを返します。 |
GetWebConfiguration(String, String) |
指定した Configuration Web サイト名と仮想パスを使用して、Web.config ファイルの オブジェクトを返します。 |
GetWebConfiguration(WebConfigurationMap, String) |
指定したConfigurationWebConfigurationMapオブジェクトと構成ファイルのパスを使用して、Web.config ファイルのオブジェクトを返します。 |
OpenRemote(String) |
リモート システムに ServerManager 接続されているオブジェクトを作成します。 |
SetMetadata(String, Object) |
現在のサーバー マネージャーのメタデータを追加または変更します。 |
明示的なインターフェイスの実装
IDisposable.Dispose() |
ServerManager で使用されるアンマネージ リソースを解放します。 |