Class DeviceConfigStatusChangedInfo
Contains information about a device config status change.
Inheritance
System.Object
DeviceConfigStatusChangedInfo
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Phoenix.DeviceConfiguration
Assembly: Phoenix.Abstractions.DeviceConfiguration.dll
Syntax
public class DeviceConfigStatusChangedInfo
Constructors
View SourceDeviceConfigStatusChangedInfo()
Initializes a new instance of the DeviceConfigStatusChangedInfo class.
Declaration
public DeviceConfigStatusChangedInfo()
DeviceConfigStatusChangedInfo(IDevice, IDeviceConfiguration, DeviceConfigurationStatus)
Initializes a new instance of the DeviceConfigStatusChangedInfo class.
Declaration
public DeviceConfigStatusChangedInfo(IDevice device, IDeviceConfiguration config, DeviceConfigurationStatus status)
Parameters
Type | Name | Description |
---|---|---|
IDevice | device | The device having the config enlistment changed |
IDeviceConfiguration | config | The configuration the device is enlisted to (otherwise null) |
DeviceConfigurationStatus | status | The status that the configuration has for the device. |
Properties
View SourceConfig
Gets or sets the configuration the device is enlisted to.
Declaration
public IDeviceConfiguration Config { get; set; }
Property Value
Type | Description |
---|---|
IDeviceConfiguration |
Device
Gets or sets the device that is having configuration enlistment changes.
Declaration
public IDevice Device { get; set; }
Property Value
Type | Description |
---|---|
IDevice |
Status
Gets or sets the configuration's status for the change event.
Declaration
public DeviceConfigurationStatus Status { get; set; }
Property Value
Type | Description |
---|---|
DeviceConfigurationStatus |