ByteAttribute class | QSYS API Reference Guide
Provides Byte Attributes (for Properties)
Namespace: ASNA.QSys.Expo.Model Assembly: ASNA.QSys.Expo.Model.dll
Inheritance: Object –> Attribute –> FieldAttribute
Remarks
Model Fields are declared as Record Properties. To annotate the Fixed Type as Byte, Model properties can use this attribute.
For example,
[Byte()]
public byte MY_BYTE_FIELD { get; set; }
Declares a read/write field of Fixed Type Byte named MY_BYTE_FIELD on a particular Model Record.
Note that there is no need to indicate the field length, one is the only possible length.
Constructors
| Name | Description |
|---|---|
| ByteAttribute() | Initializes a new ByteAttribute instance |
ByteAttribute()
Initializes a new ByteAttribute instance
ByteAttribute()
Methods
| Signature | Description |
|---|---|
| GetFrom(MemberInfo) | Gets a ByteAttribute from a field member |
ByteAttribute GetFrom(MemberInfo fieldMember)
Gets a ByteAttribute from a field member
ByteAttribute GetFrom(MemberInfo fieldMember)
Parameters
| Type | Parameter name | Description |
|---|---|---|
| MemberInfo | fieldMember | field member information |
Returns
| Type | Description |
|---|---|
| ByteAttribute | the byte attribute |