Class UnsupportedDeviceException
Thrown when an invalid Guid is passed to the constructor of Colore.Implementations.GenericDeviceImplementation.
Namespace: Colore
Assembly: Colore.dll
Syntax
public sealed class UnsupportedDeviceException : ColoreException
Constructors
UnsupportedDeviceException(Guid, Exception)
Initializes a new instance of the UnsupportedDeviceException class.
Declaration
public UnsupportedDeviceException(Guid deviceId, Exception innerException = null)
Parameters
| Type | Name | Description |
|---|---|---|
| Guid | deviceId | The Guid of the device. |
| Exception | innerException | Inner exception object. |
Properties
DeviceId
Gets the Guid of the device.
Declaration
public Guid DeviceId { get; }
Property Value
| Type | Description |
|---|---|
| Guid |
Methods
GetObjectData(SerializationInfo, StreamingContext)
When overridden in a derived class, sets the SerializationInfo with information about the exception.
Declaration
public override void GetObjectData(SerializationInfo info, StreamingContext context)
Parameters
| Type | Name | Description |
|---|---|---|
| SerializationInfo | info | The SerializationInfo that holds the serialized object data about the exception being thrown. |
| StreamingContext | context | The StreamingContext that contains contextual information about the source or destination. |
Exceptions
| Type | Condition |
|---|---|
| ArgumentNullException | The |