SettingsBase クラス

定義

ユーザーのプロパティ設定をサポートするために使用する基本クラスを提供します。

public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
継承
SettingsBase
派生

注釈

ASP.NET Web FormsとWindows フォームはどちらも、同じ構成設定インフラストラクチャを使用してユーザー設定をサポートします。 ASP.NET 内のユーザー設定は、多くの場合、ASP.NET プロファイルと呼ばれます。 設定インフラストラクチャには SettingsBase 、基底クラス、 SettingsProperty クラス、 SettingsPropertyValue クラス、 SettingsContext クラス、 SettingsProvider クラス、および SettingAttribute

クラスの新しいインスタンスを初期化します。

Settings 基本クラスは、設定プロパティを定義および保持するための共通のインフラストラクチャのみを提供します。 これらの基底クラスの派生方法とそのランタイム環境に応じて、設定 API はさまざまなレベルの機能を提供できます。 たとえば、ASP.NET プロファイルでは、設定基本クラスを使用して、要求セマンティクスに従って保存および読み込まれるユーザーごとの設定が提供されます。

コンストラクター

SettingsBase()

SettingsBase クラスの新しいインスタンスを初期化します。

プロパティ

Context

関連付けられた設定コンテキストを取得します。

IsSynchronized

オブジェクトへのアクセスが同期されている (スレッド セーフである) かどうかを示す値を取得します。

Item[String]

指定した設定プロパティの値を取得または設定します。

Properties

設定プロパティのコレクションを取得します。

PropertyValues

設定プロパティ値のコレクションを取得します。

Providers

設定プロバイダーのコレクションを取得します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection)

SettingsBase オブジェクトによって使用される内部プロパティを初期化します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
Save()

設定プロパティの現在の値を格納します。

Synchronized(SettingsBase)

同期されている (スレッド セーフな) SettingsBase クラスを提供します。

ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

こちらもご覧ください