次の方法で共有


AppSettingsSection Class1

ファイル パス、XML Web サービス URL、アプリケーションの.ini ファイルに格納されている情報などのカスタム アプリケーション設定が含まれます。

構文

class AppSettingsSection : ConfigurationSectionWithCollection  

メソッド

次の表に、AppSettingsSection クラスによって公開されるメソッドの一覧を示します。

名前 説明
[追加] (ConfigurationSectionWithCollection から継承。)
Clear (ConfigurationSectionWithCollection から継承。)
Get (ConfigurationSectionWithCollection から継承。)
GetAllowDefinition (ConfigurationSection から継承。)
GetAllowLocation (ConfigurationSection から継承。)
削除 (ConfigurationSectionWithCollection から継承。)
RevertToParent (ConfigurationSection から継承。)
SetAllowDefinition (ConfigurationSection から継承。)
SetAllowLocation (ConfigurationSection から継承。)

プロパティ

次の表は、AppSettingsSection クラスによって公開されるプロパティの一覧です。

名前 説明
File 外部のカスタム アプリケーション構成ファイルの相対パスを指定する読み取り/書き込みの string 値。 指定されるパスは、ローカル構成ファイルに対する相対パスです。 指定されたファイルが見つからない場合、IIS では指定された値が無視されます。

外部ファイルでは、AppSettings プロパティと同じキーと値のペアの形式が使用されますが、<``configuration``> 要素ではなく <appSettings> 要素がルート ノードである必要があります。 注: Web.config ファイルを変更すると、アプリケーションが再起動しますが、ユーザーに別のファイルで AppSettingsSection 値を変更してもらうと、これを回避できます。
Location (ConfigurationSection から継承。)キー プロパティ。
Path (ConfigurationSection から継承。)キー プロパティ。
SectionInformation (ConfigurationSection から継承。)
AppSettings アプリケーション設定の名前と対応する値を指定するキーと値のペアを含む KeyValueElement 値の配列。

サブクラス

このクラスにはサブクラスが含まれていません。

継承階層

ConfigurationSection

ConfigurationSectionWithCollection

AppSettingsSection

要件

説明
クライアント - 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

参照

ConfigurationSection クラス
KeyValueElement クラス
appSettings の add 要素 (全般設定スキーマ)