Class: WMI::CIM_LogicalIdentity

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

Overview

CIM_LogicalIdentity は、2 つの LogicalElements が同じ基礎エンティティの別のアスペクトを示している抽象型、および汎用関連付けです。この関係により、何を複数の継承で定義することができたか伝わります。それは ManagedSystemElement の ’論理’ アスペクトに制限されています。ほとんどの場合、ID 関係はキーの同価値、または関連する要素のほかの識別プロパティによって決定されます。関連付けはよく理解されている環境でのみ使用される必要があります。これが関連付けが抽象型である所以です- サブクラスでさらに具体的に定義および説明されます。この関係が妥当である 1 つの環境には、デバイスが ’バス’ エンティティと ’機能的’ エンティティの両方で表される場合があります。たとえば、デバイスが USB (バス) であり、Keyboard (機能的) エンティティでもある場合があります。

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_