次の方法で共有


VirtualDirectoryDefaults クラス

定義

アプリケーションまたは Web サイト用に作成される仮想ディレクトリの既定値を定義します。

public ref class VirtualDirectoryDefaults sealed : Microsoft::Web::Administration::ConfigurationElement
public sealed class VirtualDirectoryDefaults : Microsoft.Web.Administration.ConfigurationElement
type VirtualDirectoryDefaults = class
    inherit ConfigurationElement
Public NotInheritable Class VirtualDirectoryDefaults
Inherits ConfigurationElement
継承
VirtualDirectoryDefaults

次の例では、[既定の Web サイト] ノードにあるすべてのアプリケーションの仮想ディレクトリの既定値を一覧表示します。

using System;
using System.Collections.Generic;
using System.Text;
using Microsoft.Web.Administration;
using Microsoft.Web.Management;

namespace AdministrationSnippets
{
    public class AdministrationApplicationVirtualDirectoryDefaults
    {
// Returns a list of the virtual directory defaults for all 
// applications under the default Web site.
public void GetVirtualDirectoryDefaults()
{
    ServerManager manager = new ServerManager();
    Site defaultSite = manager.Sites["Default Web Site"];
    foreach (Application app in defaultSite.Applications)
    {
        Console.WriteLine(
            "Found application with the following path: {0}", app.Path);
        Console.WriteLine("Virtual Directory Defaults:");
        if (app.VirtualDirectories.Count > 0)
        {
            Console.WriteLine("  Attributes");
            foreach (string prop in 
                app.VirtualDirectoryDefaults.RawAttributes.Keys)
            {
                Console.WriteLine("   |-{0}: {1}", prop.PadRight(20),
                    app.VirtualDirectoryDefaults.GetAttribute(prop).Value);
            }
        }
    }
}
    }
}

注釈

このクラスはシールされており、パブリック コンストラクターを実装しません。 クラスの プロパティまたは クラスの VirtualDirectoryDefaults プロパティSiteVirtualDirectoryDefaults使用して、 クラスのインスタンスにApplicationVirtualDirectoryDefaultsアクセスできます。

プロパティ

Attributes

この要素の属性の一覧を含む構成属性コレクションを取得します。

(継承元 ConfigurationElement)
ChildElements

現在の要素のすべての子要素を取得します。

(継承元 ConfigurationElement)
ElementTagName

アプリケーションまたは Web サイト用に作成される仮想ディレクトリの既定値を定義します。

(継承元 ConfigurationElement)
IsLocallyStored

構成要素が特定の構成ファイルに格納されているかどうかを示す値を取得します。

(継承元 ConfigurationElement)
Item[String]

指定した名前の属性を取得または設定します。

(継承元 ConfigurationElement)
LogonMethod

現在のコンテキストのすべての仮想ディレクトリに対して既定で使用される認証方法を取得または設定します。

Methods

構成要素のメソッドのコレクションを取得します。

(継承元 ConfigurationElement)
Password

現在のコンテキストのすべての仮想ディレクトリに既定で使用されるパスワードを取得または設定します。

RawAttributes

アプリケーションまたは Web サイト用に作成される仮想ディレクトリの既定値を定義します。

(継承元 ConfigurationElement)
Schema

現在の要素のスキーマを取得します。

(継承元 ConfigurationElement)
UserName

現在のコンテキストのすべての仮想ディレクトリに既定で使用されるユーザー名を取得または設定します。

メソッド

Delete()

アプリケーションまたは Web サイト用に作成される仮想ディレクトリの既定値を定義します。

(継承元 ConfigurationElement)
GetAttribute(String)

要求された属性を ConfigurationAttribute 表す オブジェクトを返します。

(継承元 ConfigurationElement)
GetAttributeValue(String)

指定した属性の値を返します。

(継承元 ConfigurationElement)
GetChildElement(String)

現在の構成要素の下にあり、指定した名前を持つ子要素を返します。

(継承元 ConfigurationElement)
GetChildElement(String, Type)

現在の構成要素の下にあり、指定した名前と型を持つ子要素を返します。

(継承元 ConfigurationElement)
GetCollection()

現在の構成要素の既定のコレクションを返します。

(継承元 ConfigurationElement)
GetCollection(String)

現在の構成要素に属するすべての構成要素を返します。

(継承元 ConfigurationElement)
GetCollection(String, Type)

指定した名前と型を持ち、現在の構成要素の下にある構成要素を返します。

(継承元 ConfigurationElement)
GetCollection(Type)

指定した型を持ち、現在の構成要素の下にある構成要素を返します。

(継承元 ConfigurationElement)
GetMetadata(String)

要素スキーマからメタデータ値を返します。

(継承元 ConfigurationElement)
SetAttributeValue(String, Object)

指定した属性の値を設定します。

(継承元 ConfigurationElement)
SetMetadata(String, Object)

要素スキーマのメタデータ値を設定します。

(継承元 ConfigurationElement)

適用対象