PersonalizationProviderCollectionとは何? わかりやすく解説 Weblio辞書 (original) (raw)

PersonalizationProviderCollection クラス

メモ : このクラスは、.NET Framework version 2.0新しく追加されたものです。

前によってインデックス付けされた PersonalizationProvider オブジェクトへの参照格納します。このクラス継承できません。

名前空間: System.Web.UI.WebControls.WebParts
アセンブリ: System.Web (system.web.dll 内)
構文構文

Visual Basic (宣言)

Public NotInheritable Class PersonalizationProviderCollection Inherits ProviderCollection

Visual Basic (使用法)

Dim instance As PersonalizationProviderCollection

C#

public sealed class PersonalizationProviderCollection : ProviderCollection

C++

public ref class PersonalizationProviderCollection sealed : public ProviderCollection

J#

public final class PersonalizationProviderCollection extends ProviderCollection

JScript

public final class PersonalizationProviderCollection extends ProviderCollection

解説解説

プロバイダ単一場合、このクラスは、既定プロバイダ格納するために使用されます。プロバイダ複数場合、このコレクション使用して特定のパーソナル化プロバイダ実行時選択できます

コレクション内のパーソナル化プロバイダは、Web.config または Machine.config 構成ファイルwebPartspersonalization の providers 要素 (ASP.NET 設定スキーマ) 属性使用して設定されている各プロバイダの名前に従ってインデックス付けされます

.NET Framework のセキュリティ.NET Frameworkセキュリティ

継承階層継承階層

System.Object
System.Configuration.Provider.ProviderCollection
System.Web.UI.WebControls.WebParts.PersonalizationProviderCollection

スレッド セーフスレッド セーフ

この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
PersonalizationProviderCollection メンバ
System.Web.UI.WebControls.WebParts 名前空間
SqlPersonalizationProvider
その他の技術情報
ASP.NET Web パーツ ページ
Web パーツパーソナル化概要
チュートリアル : ユーザー コントロールWeb パーツ パーソナル化実装する
Web パーツパーソナル化


PersonalizationProviderCollection コンストラクタ

メモ : このコンストラクタは、.NET Framework version 2.0新しく追加されたものです。

PersonalizationProviderCollection クラス新しインスタンス初期化します。

名前空間: System.Web.UI.WebControls.WebParts
アセンブリ: System.Web (system.web.dll 内)
構文構文

Visual Basic (宣言)

Public Sub New

Visual Basic (使用法)

Dim instance As New PersonalizationProviderCollection

C#

public PersonalizationProviderCollection ()

C++

public: PersonalizationProviderCollection ()

J#

public PersonalizationProviderCollection ()

JScript

public function PersonalizationProviderCollection ()

解説解説

このコンストラクタ使用してPersonalizationProviderCollection クラス新しインスタンス作成します

プラットフォームプラットフォーム

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

開発プラットフォーム中には.NET Framework によってサポートされていないバージョンありますサポートされているバージョンについては、「システム要件」を参照してください

バージョン情報バージョン情報

.NET Framework
サポート対象 : 2.0

参照参照

関連項目
PersonalizationProviderCollection クラス
PersonalizationProviderCollection メンバ
System.Web.UI.WebControls.WebParts 名前空間


PersonalizationProviderCollection プロパティ

パブリック プロパティパブリック プロパティ

| | 名前 | 説明 | | | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック プロパティ | Count | コレクション内のプロバイダの数を取得します。 ( ProviderCollection から継承されます。) | | パブリック プロパティ | IsSynchronized | コレクションへのアクセス同期されている (スレッド セーフである) かどうかを示す値を取得します。 ( ProviderCollection から継承されます。) | | パブリック プロパティ | Item | 指定した前に基づいてパーソナル化プロバイダ取得します。 | | パブリック プロパティ | SyncRoot | 現在のオブジェクト取得します。 ( ProviderCollection から継承されます。) |

参照参照

関連項目

PersonalizationProviderCollection クラス
System.Web.UI.WebControls.WebParts 名前空間
SqlPersonalizationProvider

その他の技術情報

ASP.NET Web パーツ ページ
Web パーツパーソナル化概要
チュートリアル : ユーザー コントロールWeb パーツ パーソナル化実装する
Web パーツパーソナル化


PersonalizationProviderCollection メソッド

パブリック メソッドパブリック メソッド

(プロテクト メソッド参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Add | オーバーライドされます。 PersonalizationProvider を実装するクラスインスタンスを、コレクション追加します。 | | パブリック メソッド | Clear | コレクションからすべての項目を削除します。 ( ProviderCollection から継承されます。) | | パブリック メソッド | CopyTo | オーバーロードされます。 | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetEnumerator | コレクション反復処理するための IEnumerator インターフェイス実装するオブジェクト返します。 ( ProviderCollection から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスType取得します。 (Object から継承されます。) | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | Remove | コレクションからプロバイダ削除します。 ( ProviderCollection から継承されます。) | | パブリック メソッド | SetReadOnly | コレクション読み取り専用設定します。 ( ProviderCollection から継承されます。) | | パブリック メソッド | ToString | 現在の Object を表す String返します。 (Object から継承されます。) |

プロテクト メソッドプロテクト メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | Finalize | Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。) | | プロテクト メソッド | MemberwiseClone | 現在の Object簡易コピー作成します。 (Object から継承されます。) |

参照参照

関連項目

PersonalizationProviderCollection クラス
System.Web.UI.WebControls.WebParts 名前空間
SqlPersonalizationProvider

その他の技術情報

ASP.NET Web パーツ ページ
Web パーツパーソナル化概要
チュートリアル : ユーザー コントロールWeb パーツ パーソナル化実装する
Web パーツパーソナル化


PersonalizationProviderCollection メンバ

前によってインデックス付けされた PersonalizationProvider オブジェクトへの参照格納します。このクラス継承できません。

PersonalizationProviderCollectionデータ型公開されるメンバを以下の表に示します

パブリック コンストラクタパブリック コンストラクタ

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック メソッド | PersonalizationProviderCollection | PersonalizationProviderCollection クラス新しインスタンス初期化します。 |

パブリック プロパティパブリック プロパティ

| | 名前 | 説明 | | | --------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | パブリック プロパティ | Count | コレクション内のプロバイダの数を取得します。(ProviderCollection から継承されます。) | | パブリック プロパティ | IsSynchronized | コレクションへのアクセス同期されている (スレッド セーフである) かどうかを示す値を取得します。(ProviderCollection から継承されます。) | | パブリック プロパティ | Item | 指定した前に基づいてパーソナル化プロバイダ取得します。 | | パブリック プロパティ | SyncRoot | 現在のオブジェクト取得します。(ProviderCollection から継承されます。) |

パブリック メソッドパブリック メソッド

(プロテクト メソッド参照)

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | | パブリック メソッド | Add | オーバーライドされますPersonalizationProvider実装するクラスインスタンスを、コレクション追加します。 | | パブリック メソッド | Clear | コレクションからすべての項目を削除します。 (ProviderCollection から継承されます。) | | パブリック メソッド | CopyTo | オーバーロードされます。 | | パブリック メソッド | Equals | オーバーロードされます2 つObject インスタンス等しかどうか判断します。 (Object から継承されます。) | | パブリック メソッド | GetEnumerator | コレクション反復処理するための IEnumerator インターフェイス実装するオブジェクト返します。 (ProviderCollection から継承されます。) | | パブリック メソッド | GetHashCode | 特定の型のハッシュ関数として機能します。GetHashCode は、ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用適してます。 (Object から継承されます。) | | パブリック メソッド | GetType | 現在のインスタンスType取得します。 (Object から継承されます。) | | パブリック メソッド | ReferenceEquals | 指定した複数Object インスタンス同一かどうか判断します。 (Object から継承されます。) | | パブリック メソッド | Remove | コレクションからプロバイダ削除します。 (ProviderCollection から継承されます。) | | パブリック メソッド | SetReadOnly | コレクション読み取り専用設定します。 (ProviderCollection から継承されます。) | | パブリック メソッド | ToString | 現在の Object を表す String返します。 (Object から継承されます。) |

プロテクト メソッドプロテクト メソッド

| | 名前 | 説明 | | | ------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | プロテクト メソッド | Finalize | Objectガベージ コレクションにより収集される前に、その Objectリソース解放しその他のクリーンアップ操作実行できるようにします。 (Object から継承されます。) | | プロテクト メソッド | MemberwiseClone | 現在の Object簡易コピー作成します。 (Object から継承されます。) |

参照参照

関連項目

PersonalizationProviderCollection クラス
System.Web.UI.WebControls.WebParts 名前空間
SqlPersonalizationProvider

その他の技術情報

ASP.NET Web パーツ ページ
Web パーツパーソナル化概要
チュートリアル : ユーザー コントロールWeb パーツ パーソナル化実装する
Web パーツパーソナル化