Source¶
-
ISignal IInput.Source { get; set; }¶
Gets or sets the signal connected to this input.
- Value
ISignal – Signal connected to the input or null reference if disconnected.
- Throws
InvalidArgumentException– Signal is not in set of allowed signals, see product specific documentation.UnsupportedException– Input is not configurable, not possible to change connected signal or input cannot be disconnected, see product specific documentation.InvalidOperationException– Input is in use and connected signal cannot be changed at this time, see input parent interface for limitations.InvalidOperationException– Top-controller state is not “Config” or “Run”.CommunicationErrorException– Protocol error.ConnectionLostException– Connection to controller lost.RebootedException– Controller has been rebooted since this object reference was retrieved, invalidating this reference.System.ObjectDisposedException– Object is disposed.