Class: WMI::CIM_CollectionOfMSEs

Inherits:
Base
  • Object
show all
Defined in:
lib/CIM_CollectionOfMSEs.rb

Overview

CollectionOfMSEs オブジェクトにより、設定と構成の関連付けを目的とする ManagedSystemElements をグループ化できます。これ以上の定義および語義の洗練をサブクラスで要求することは明確ではありません。CollectionOfMSEs オブジェクトは状態、またはステータス情報を伴いませんが、要素のグループ化、または ’バッグ’ を表します。これにより、CollectionOfMSEs から状態/ステータスを持つグループをサブクラス化することは正しくありません - 例としては (LogicalElement から正常にサブクラス化された) CIM_RedundancyGroup があります。 コレクションは通常 ’似た’ オブジェクトを集合させて、最適化を表します。コレクションがない場合は、設定と構成のオブジェクトを個々の ManagedSystemElements に結びつけるために、個々の ElementSetting および ElementConfiguration の関連付けを定義することが強制されます。複数のオブジェクトに同じ設定を割り当てている多くの重複がある可能性があります。さらに、コレクション オブジェクトを使用することにより、設定と構成の関連付けがコレクションのメンバにとって実際に同じであることを決定できます。コレクション オブジェクトを使用しない場合は、専用の方法でコレクションが定義され、コレクション セットが完全にカバーされたかどうかを決定する ElementSetting と ElementConfiguration の関連付けを参照することによって取得することが出来ます。

Method Summary

Methods inherited from Base

#AddRef, #AssociatorsAsync_, #Associators_, #Clone_, #CompareTo_, #DeleteAsync_, #Delete_, #Derivation_, #ExecMethodAsync_, #ExecMethod_, #GetIDsOfNames, #GetObjectText_, #GetText_, #GetTypeInfo, #GetTypeInfoCount, #InstancesAsync_, #Instances_, #Invoke, #Methods_, #Path_, #Properties_, #PutAsync_, #Put_, #Qualifiers_, #QueryInterface, #ReferencesAsync_, #References_, #Refresh_, #Release, #Security_, #SetFromText_, #SpawnDerivedClass_, #SpawnInstance_, #SubclassesAsync_, #Subclasses_, #SystemProperties_