PersonalizationDictionary クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
public ref class PersonalizationDictionary : System::Collections::IDictionary
public class PersonalizationDictionary : System.Collections.IDictionary
type PersonalizationDictionary = class
interface IDictionary
interface ICollection
interface IEnumerable
Public Class PersonalizationDictionary
Implements IDictionary
- 継承
-
PersonalizationDictionary
- 実装
注釈
PersonalizationDictionaryインスタンスは、パーソナル化スコープとオブジェクト値で構成されるオブジェクトのコレクションPersonalizationEntryです。 これらのエントリには、オブジェクトにキーが PersonalizationDictionary 割り当てられます。
ページのスコープに関係なく、 メソッドを使用して Save すべてのプロパティをディクショナリに追加することをお勧めします。 .NET Framework は、適切な方法で情報を保存します。たとえば、共有データは、ページがスコープ内にある Shared ときに保存されます。 ただし、Web パーツの値が保存され、ページがスコープ内にあり、コントロールがスコープ内のUserページSharedと共に追加された場合、WebPart共有プロパティは保存されません。
コンストラクター
PersonalizationDictionary() |
PersonalizationDictionary クラスの新しいインスタンスを初期化します。 |
PersonalizationDictionary(Int32) |
指定されたパラメーターを使用して、PersonalizationDictionary クラスの新しいインスタンスを初期化します。 |
プロパティ
Count |
ディクショナリ内のエントリの数を取得します。 |
IsFixedSize |
パーソナル化ディクショナリが固定サイズかどうかを取得します。 |
IsReadOnly |
パーソナル化ディクショナリが読み取り専用かどうかを取得します。 |
IsSynchronized |
パーソナル化ディクショナリの同期がとられているかどうかを取得します。 |
Item[String] |
パーソナル化ディクショナリ内のエントリを取得または設定します。 |
Keys |
パーソナル化ディクショナリのキーを含んでいる ICollection オブジェクトへの参照を取得します。 |
SyncRoot |
パーソナル化ディクショナリへのアクセスを同期するために使用できるオブジェクトを取得します。 |
Values |
パーソナル化ディクショナリ内の値を含んでいる ICollection オブジェクトへの参照を取得します。 |
メソッド
Add(String, PersonalizationEntry) |
パーソナル化エントリを、パーソナル化ディクショナリに追加します。 |
Clear() |
現在の PersonalizationDictionary のオブジェクトからすべてのカスタム状態情報を削除します。 |
Contains(String) |
同じキーを持つ特定のカスタム状態情報が、パーソナル化ディクショナリに含まれているかどうかを示す値を返します。 |
CopyTo(DictionaryEntry[], Int32) |
パーソナル化ディクショナリの状態エントリを DictionaryEntry インスタンスとして指定した配列にコピーします。 |
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetEnumerator() |
パーソナル化ディクショナリ内のエントリを反復処理するために使用できる列挙子を返します。 |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
Remove(String) |
指定したキーに基づいて、カスタム状態エントリを削除します。 |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
明示的なインターフェイスの実装
ICollection.CopyTo(Array, Int32) |
CopyTo(Array, Int32) クラスの PersonalizationDictionary メソッドを実装します。 |
IDictionary.Add(Object, Object) |
Add(Object, Object) クラスの PersonalizationDictionary メソッドを実装します。 |
IDictionary.Contains(Object) |
Contains(Object) クラスの PersonalizationDictionary メソッドを実装します。 |
IDictionary.Item[Object] |
Item[Object] クラスの PersonalizationDictionary プロパティ値を取得または設定します。 |
IDictionary.Remove(Object) |
Remove(Object) クラスの PersonalizationDictionary メソッドを実装します。 |
IEnumerable.GetEnumerator() |
GetEnumerator() クラスの PersonalizationDictionary メソッドを実装します。 |
拡張メソッド
Cast<TResult>(IEnumerable) |
IEnumerable の要素を、指定した型にキャストします。 |
OfType<TResult>(IEnumerable) |
指定された型に基づいて IEnumerable の要素をフィルター処理します。 |
AsParallel(IEnumerable) |
クエリの並列化を有効にします。 |
AsQueryable(IEnumerable) |
IEnumerable を IQueryable に変換します。 |
適用対象
こちらもご覧ください
.NET