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)

適用対象

こちらもご覧ください