次の方法で共有


ManagementNamedValueCollection メンバ

ManagementNamedValueCollection 概要

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

パブリック コンストラクタManagementNamedValueCollection コンストラクタ オーバーロード。 ManagementNamedValueCollection クラスの新しいインスタンスを初期化します。

パブリック プロパティ

パブリック プロパティCount (NameObjectCollectionBase から継承されます) NameObjectCollectionBase インスタンスに格納されているキーと値の組み合わせの数を取得します。
パブリック プロパティItem 指定した名前に関連付けられた値をコレクションから返します。

C# では、このプロパティは ManagementNamedValueCollection クラスのインデクサになります。

パブリック プロパティKeys (NameObjectCollectionBase から継承されます) NameObjectCollectionBase インスタンス内のすべてのキーを格納する NameObjectCollectionBase.KeysCollection インスタンスを取得します。

パブリック メソッド

パブリック メソッドAdd 単一の名前付きの値をコレクションに追加します。
パブリック メソッドClone コレクションのクローンを作成します。それそれの値のクローンを作成します。値がクローン作成をサポートしていない場合は、 NotSupportedException がスローされます。
パブリック メソッドEquals (Object から継承されます) オーバーロード。 2 つの Object インスタンスが等しいかどうかを判断します。
パブリック メソッドGetEnumerator (NameObjectCollectionBase から継承されます) NameObjectCollectionBase を反復処理できる列挙子を返します。
パブリック メソッドGetHashCode (Object から継承されます) 特定の型のハッシュ関数として機能します。ハッシュ アルゴリズムや、ハッシュ テーブルのようなデータ構造での使用に適しています。
パブリック メソッドGetObjectData (NameObjectCollectionBase から継承されます) ISerializable インターフェイスを実装し、 NameObjectCollectionBase インスタンスをシリアル化するために必要なデータを返します。
パブリック メソッドGetType (Object から継承されます) 現在のインスタンスの Type を取得します。
パブリック メソッドOnDeserialization (NameObjectCollectionBase から継承されます) ISerializable インターフェイスを実装し、逆シリアル化が完了したときに逆シリアル化イベントを発生させます。
パブリック メソッドRemove 単一の名前付きの値をコレクションから削除します。指定した名前の要素がコレクションに格納されていない場合、そのコレクションは変更されず、例外は返されません。
パブリック メソッドRemoveAll コレクションからすべてのエントリを削除します。
パブリック メソッドToString (Object から継承されます) 現在の Object を表す String を返します。

プロテクト プロパティ

プロテクト プロパティIsReadOnly (NameObjectCollectionBase から継承されます) NameObjectCollectionBase インスタンスが読み取り専用かどうかを示す値を取得または設定します。

プロテクト メソッド

プロテクト メソッドBaseAdd (NameObjectCollectionBase から継承されます) 指定したキーと値を持つエントリを NameObjectCollectionBase インスタンスに追加します。
プロテクト メソッドBaseClear (NameObjectCollectionBase から継承されます) NameObjectCollectionBase インスタンスからすべてのエントリを削除します。
プロテクト メソッドBaseGet (NameObjectCollectionBase から継承されます) オーバーロード。 NameObjectCollectionBase インスタンスから、指定したエントリの値を取得します。
プロテクト メソッドBaseGetAllKeys (NameObjectCollectionBase から継承されます) NameObjectCollectionBase インスタンス内のすべてのキーを格納する String 配列を返します。
プロテクト メソッドBaseGetAllValues (NameObjectCollectionBase から継承されます) オーバーロード。 NameObjectCollectionBase インスタンス内のすべての値を格納する配列を返します。
プロテクト メソッドBaseGetKey (NameObjectCollectionBase から継承されます) NameObjectCollectionBase インスタンスの指定したインデックスにあるエントリのキーを取得します。
プロテクト メソッドBaseHasKeys (NameObjectCollectionBase から継承されます) NameObjectCollectionBase インスタンスが、キーが null 参照 (Visual Basic では Nothing) ではないエントリを格納しているかどうかを示す値を取得します。
プロテクト メソッドBaseRemove (NameObjectCollectionBase から継承されます) 指定したキーを持つエントリを NameObjectCollectionBase インスタンスから削除します。
プロテクト メソッドBaseRemoveAt (NameObjectCollectionBase から継承されます) NameObjectCollectionBase インスタンスの指定したインデックスにあるエントリを削除します。
プロテクト メソッドBaseSet (NameObjectCollectionBase から継承されます) オーバーロード。 NameObjectCollectionBase インスタンス内のエントリの値を設定します。
プロテクト メソッドFinalize (Object から継承されます) オーバーライド。 Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。

C# と C++ では、ファイナライザはデストラクタ構文で表現されます。

プロテクト メソッドMemberwiseClone (Object から継承されます) 現在の Object の簡易コピーを作成します。

参照

ManagementNamedValueCollection クラス | System.Management 名前空間