PropertyCollection.IDictionary.IsFixedSize プロパティ

定義

IDictionary オブジェクトが固定サイズかどうかを示す値を取得します。

property bool System::Collections::IDictionary::IsFixedSize { bool get(); };
bool System.Collections.IDictionary.IsFixedSize { get; }
member this.System.Collections.IDictionary.IsFixedSize : bool
 ReadOnly Property IsFixedSize As Boolean Implements IDictionary.IsFixedSize

プロパティ値

IDictionary オブジェクトが固定サイズの場合は true。それ以外の場合は false

実装

次の例では、 プロパティを実装する方法を IsFixedSize 示します。 このコード例は、IDictionary クラスのために提供されている大規模な例の一部です。

public:
    virtual property bool IsFixedSize
    {
        bool get()
        {
            return false;
        }
    }
public bool IsFixedSize { get { return false; } }
Public ReadOnly Property IsFixedSize() As Boolean Implements IDictionary.IsFixedSize
    Get
        Return False
    End Get
End Property

注釈

固定サイズのコレクションでは、コレクションの作成後に要素を追加または削除することはできませんが、既存の要素を変更することはできます。

固定サイズのコレクションは、要素の追加と削除を防ぐラッパーを持つ単なるコレクションです。したがって、要素の追加や削除など、基になるコレクションに変更が加えられた場合、固定サイズのコレクションにはそれらの変更が反映されます。

適用対象