Class Input
Inheritance
System.Object
Input
Implements
System.IComparable
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Assembly: Experior.Core.dll
[TypeConverter(typeof(ObjectConverter))]
[Serializable]
public class Input : Register, IComparable, IEntityNotification, IEntity, IRegister, IDisposable
Constructors
Declaration
Properties
Declaration
[Browsable(false)]
public override int Address { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Declaration
[PropertyOrder(5)]
protected override string Bit { get; set; }
Property Value
Type |
Description |
System.String |
|
Overrides
Declaration
[Browsable(false)]
public override short BitNo { get; set; }
Property Value
Type |
Description |
System.Int16 |
|
Overrides
Declaration
[Browsable(false)]
public virtual IConnection Connection { get; protected set; }
Property Value
Declaration
public override DataSize DataSize { get; set; }
Property Value
Overrides
Declaration
[Browsable(false)]
public override int Id { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Declaration
[Browsable(false)]
public static IEnumerable<Input> Items { get; }
Property Value
Type |
Description |
System.Collections.Generic.IEnumerable<Input> |
|
Declaration
public override int Length { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
Declaration
[PropertyAttributesProvider("DynamicPropertyNoNc")]
[PropertyOrder(6)]
[TypeConverter(typeof(Register.NoNcConverter))]
protected override string NoNc { get; set; }
Property Value
Type |
Description |
System.String |
|
Overrides
Declaration
public override DataSize Size { get; set; }
Property Value
Overrides
Declaration
[Browsable(false)]
public override object Value { get; set; }
Property Value
Type |
Description |
System.Object |
|
Overrides
Methods
Declaration
Returns
Declaration
protected object CopyTo(Input input)
Parameters
Type |
Name |
Description |
Input |
input |
|
Returns
Type |
Description |
System.Object |
|
Declaration
public void DataReceived(object value)
Parameters
Type |
Name |
Description |
System.Object |
value |
|
Declaration
public override void Dispose()
Overrides
Declaration
public override List<string> Export()
Returns
Type |
Description |
System.Collections.Generic.List<System.String> |
|
Overrides
Declaration
public static Input Get(string symbol)
Parameters
Type |
Name |
Description |
System.String |
symbol |
|
Returns
Declaration
public static Input Get(ulong entityid)
Parameters
Type |
Name |
Description |
System.UInt64 |
entityid |
|
Returns
Declaration
public override void Refresh()
Overrides
Declaration
public static bool Used(int Address, int bitno, int plcid)
Parameters
Type |
Name |
Description |
System.Int32 |
Address |
|
System.Int32 |
bitno |
|
System.Int32 |
plcid |
|
Returns
Type |
Description |
System.Boolean |
|
Events
Declaration
public event Input.OnEvent Off
Event Type
Declaration
public event Input.OnEvent On
Event Type
Declaration
public static event Register.PropertiesChangedEvent OnItemsChanged
Event Type
Declaration
public event Input.ReceivedEvent OnReceived
Event Type
Implements
System.IComparable
System.IDisposable