IIS 仮想ディレクトリを表します。
構文
class VirtualDirectory : ConfiguredObject
メソッド
次の表に、VirtualDirectory クラスによって公開されるメソッドの一覧を示します。
| 名前 | 説明 |
|---|---|
| 作成 | 仮想ディレクトリを作成します。 |
| GetAllSections | (ConfiguredObject から継承。) |
| GetSection | (ConfiguredObject から継承。) |
| RevertToParent | 仮想ディレクトリの構成値または値を親ディレクトリの値に戻します。 |
プロパティ
次の表は、VirtualDirectory クラスによって公開されるプロパティの一覧です。
| 名前 | 説明 |
|---|---|
AllowSubDirConfig |
読み取り/書き込みの boolean 値。 IIS が現在のレベルより下のコンテンツ ディレクトリで Web.config ファイルを検索する場合は true、IIS が現在のレベルより下のディレクトリでこれらのファイルを検索しない場合は false です。 既定値は、true です。 |
ApplicationPath |
仮想ディレクトリが属するアプリケーションのパスを含む読み取り専用 string の値。 キー プロパティ。 |
LogonMethod |
ユーザーのローカル ログオン方法を指定する読み取り/書き込み sint32 列挙型。 ログオンの種類によって、結果のトークンをリモートで使用できるかどうかが決まります。 使用できる値の一覧は、後述の「注釈」セクションに示します。 |
Password |
仮想ディレクトリの物理パスにアクセスするための暗号化されたパスワードを指定する読み取り/書き込み string 値。 |
Path |
仮想ディレクトリ パスを含む読み取り専用 string の値。 キー プロパティ。 |
PhysicalPath |
仮想ディレクトリに関連付けられている物理パスを指定する読み取り/書き込み string 値。 |
SiteName |
仮想ディレクトリが属する Web サイトの名前を含む読み取り専用の string 値。 キー プロパティ。 |
UserName |
仮想ディレクトリ内の構成ファイルまたはコンテンツにアクセスする権限を持つユーザーを指定する読み取り/書き込み string 値。 既定値は、null です。 |
サブクラス
このクラスにはサブクラスが含まれていません。
解説
次の表に、LogonMethod プロパティに設定可能な値とキーワードを示します。 既定値は 3 (ClearText) です。 詳細については、LogonUserEx 関数を参照してください。
| Value | キーワード | 説明 |
|---|---|---|
| 0 | Interactive |
このログオンの種類は、コンピューターを対話的に使用するユーザーを対象としています。 |
| 1 | Batch |
このログオンの種類は、ユーザーが直接介入することなく、ユーザーの代わりにプロセスが実行される、バッチ サーバーを対象としています。 このログオンの種類の資格情報はキャッシュされません。 |
| 2 | Network |
このログオンの種類は、プレーンテキスト パスワードを認証するハイ パフォーマンス サーバー向けです。 このログオンの種類の資格情報はキャッシュされません。 |
| 3 | ClearText |
このログオンの種類では、名前とパスワードを認証パッケージに保持します。これにより、サーバーはクライアントを偽装しつつ他のネットワーク サーバーに接続できます。 |
例
次の例では、既定の Web サイトの物理パスを設定します。
' Connect to the WMI WebAdministration namespace.
Set oWebAdmin = GetObject("winmgmts:root\WebAdministration")
' Get the root virtual directory for the default Web site.
Set oVDir = oWebAdmin.Get(_
"VirtualDirectory.SiteName='Default Web Site',ApplicationPath='/',Path='/'")
' Set the physical path for the default Web site.
oVDir.PhysicalPath = "C:\MyContent"
oVDir.Put_
継承階層
VirtualDirectory
要件
| 型 | 説明 |
|---|---|
| クライアント | - Windows Vista 上の IIS 7.0 - Windows 7 上の IIS 7.5 - Windows 8 上の IIS 8.0 - Windows 10 上の IIS 10.0 |
| [サーバー] | - Windows Server 2008 上の IIS 7.0 - Windows Server 2008 R2 上の IIS 7.5 - Windows Server 2012 上の IIS 8.0 - Windows Server 2012 R2 上の IIS 8.5 - Windows Server 2016 上の IIS 10.0 |
| Product | - IIS 7.0、IIS 7.5、IIS 8.0、IIS 8.5、IIS 10.0 |
| MOF ファイル | WebAdministration.mof |