次の方法で共有


PropertyBag クラス

定義

キーと値の 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() メソッドのトピックを参照してください。

適用対象