Class Component
A generic component
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: DelsysAPI.Components
Assembly: DelsysAPI.dll
Syntax
public abstract class Component
Constructors
Component(Guid)
Default constructor of a component. By default sensors are in the Invalid state.
Declaration
protected Component(Guid id)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Guid | id | The GUID to apply. |
Properties
Id
A unique identifier for the component. This will change based on the data source.
Declaration
public Guid Id { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Guid |
InternalConfiguration
Internal configuration of the sensor.
Declaration
protected ComponentConfig InternalConfiguration { get; set; }
Property Value
| Type | Description |
|---|---|
| ComponentConfig |
InternalProperties
Internal properties of the sensor.
Declaration
protected ComponentProperties InternalProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| ComponentProperties |
State
Current state of the component. Only sensors in the Allocated state are permitted to stream. Sensors enter this state if they are successfully configured and armed.
Declaration
public SelectionState State { get; set; }
Property Value
| Type | Description |
|---|---|
| SelectionState |