Class WmiPersistenceItem
Information about a WMI persistence item.
Implements
Namespace: Google.Backstory
Assembly: Google.Backstory.dll
Syntax
public sealed class WmiPersistenceItem : IMessage<WmiPersistenceItem>, IEquatable<WmiPersistenceItem>, IDeepCloneable<WmiPersistenceItem>, IBufferMessage, IMessage
Constructors
WmiPersistenceItem()
Declaration
public WmiPersistenceItem()
WmiPersistenceItem(WmiPersistenceItem)
Declaration
public WmiPersistenceItem(WmiPersistenceItem other)
Parameters
| Type | Name | Description |
|---|---|---|
| WmiPersistenceItem | other |
Properties
Caption
A brief title or caption for the WMI object.
Declaration
public string Caption { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Derivation
The base class from which the WMI class is derived (e.g., CIM_Setting).
Declaration
public string Derivation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Dynasty
The top-level class in the WMI inheritance hierarchy (e.g., CMI_Setting).
Declaration
public string Dynasty { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Genus
An integer representing the type or version of the WMI object.
Declaration
public long Genus { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
Name
The name of the WMI object.
Declaration
public string Name { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
PropertyCount
The number of properties in the WMI object.
Declaration
public long PropertyCount { get; set; }
Property Value
| Type | Description |
|---|---|
| long |
RelPath
The relative path to the WMI object (e.g., Win32_StartupCommand.Command=''').
Declaration
public string RelPath { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SettingId
The identifier for the setting.
Declaration
public string SettingId { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WmiClass
The name of the WMI class.
Declaration
public string WmiClass { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WmiSuperClass
The immediate parent class in the WMI inheritance hierarchy.
Declaration
public string WmiSuperClass { get; set; }
Property Value
| Type | Description |
|---|---|
| string |