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

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

基本設定クラスは、設定プロパティを定義および永続化するための共通インフラストラクチャのみを提供します。 これらの基本クラスの派生方法とその実行時環境に応じて、設定 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)

適用対象

こちらもご覧ください