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.