PropertyBag クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
キーと値の IDictionary ペア変数のコレクションを IIS マネージャーに渡すインターフェイスを提供します。
public ref class PropertyBag sealed : System::Collections::IDictionary
public sealed class PropertyBag : System.Collections.IDictionary
type PropertyBag = class
interface IDictionary
interface ICollection
interface IEnumerable
Public NotInheritable Class PropertyBag
Implements IDictionary
- 継承
-
PropertyBag
- 実装
コンストラクター
PropertyBag() |
状態の追跡なしで、 クラスの PropertyBag 新しいインスタンスを初期化します。 |
PropertyBag(Boolean) |
指定した状態追跡を使用して、 クラスの PropertyBag 新しいインスタンスを初期化します。 |
プロパティ
Count |
コレクション内の項目の数を取得します。 |
IsTrackingState |
コレクションが追跡状態であるかどうかを示す値を取得します。 |
Item[Int32] |
プロパティ バッグ内の指定したインデックス位置にある要素を取得または設定します。 |
Keys |
コレクションのキーを含むコレクションを取得します。 |
ModifiedKeys |
バッグの複製後に変更されたキーのコレクションを取得します。 |
Values |
コレクションの値を含むコレクションを取得します。 |
メソッド
Add(Int32, Object) |
指定した整数キーと値を持つ要素をコレクションに追加します。 |
Clone() |
状態追跡が有効になっているコレクションの新しいコピーを作成します。 |
Clone(Boolean) |
状態追跡が有効になっているコレクションの新しいコピーを作成します。これは必要に応じて読み取り専用です。 |
Contains(Int32) |
指定したキーを持つ要素がコレクションに含まれているかどうかを判断します。 |
CreatePropertyBagFromState(String) |
プロパティ バッグを指定された状態から逆シリアル化します。 |
CreatePropertyBagFromState(String, Boolean) |
プロパティ バッグを指定された状態から逆シリアル化し、必要に応じて読み取り専用にします。 |
GetState() |
プロパティ バッグの状態を文字列にシリアル化します。 |
GetValue<T>(Int32) |
指定したキーを持つ値を返し、指定した型としてキャストします。 |
GetValue<T>(Int32, T) |
指定したキーを持つ値、指定した型としてキャストされた値、または指定したキーを持つ項目がコレクション内に存在しない場合は、指定した既定値を返します。 |
IsModified() |
コレクションが作成されてから変更されたかどうかを示す値を返します。 |
IsModified(Int32) |
指定した項目が作成されてから変更されたかどうかを示す値を返します。 |
Remove(Object) |
指定したキーを持つ項目をコレクションから削除します。 |
明示的なインターフェイスの実装
ICollection.CopyTo(Array, Int32) |
このメンバーの説明については、CopyTo(Array, Int32) メソッドのトピックを参照してください。 |
ICollection.IsSynchronized |
キーと値の IDictionary ペア変数のコレクションを IIS マネージャーに渡すインターフェイスを提供します。 |
ICollection.SyncRoot |
キーと値の IDictionary ペア変数のコレクションを IIS マネージャーに渡すインターフェイスを提供します。 |
IDictionary.Add(Object, Object) |
このメンバーの説明については、Add(Object, Object) メソッドのトピックを参照してください。 |
IDictionary.Clear() |
このメンバーの説明については、Clear() メソッドのトピックを参照してください。 |
IDictionary.Contains(Object) |
このメンバーの説明については、Contains(Object) メソッドのトピックを参照してください。 |
IDictionary.GetEnumerator() |
このメンバーの説明については、GetEnumerator() メソッドのトピックを参照してください。 |
IDictionary.IsFixedSize |
キーと値の IDictionary ペア変数のコレクションを IIS マネージャーに渡すインターフェイスを提供します。 |
IDictionary.IsReadOnly |
キーと値の IDictionary ペア変数のコレクションを IIS マネージャーに渡すインターフェイスを提供します。 |
IDictionary.Item[Object] |
キーと値の IDictionary ペア変数のコレクションを IIS マネージャーに渡すインターフェイスを提供します。 |
IEnumerable.GetEnumerator() |
このメンバーの説明については、GetEnumerator() メソッドのトピックを参照してください。 |