Access |
public sealed class AccessParameters : IEquatable<AccessParameters>
The AccessParameters type exposes the following members.
| Name | Description | |
|---|---|---|
| AccessParameters(AccessRights, IOControl, Endian, BinaryTextEncoding, UInt64) | Construct parameters for accessing a PLC tag or memory address. | |
| AccessParameters(ModelTime, ModelTime, AccessRights, IOControl, Endian, BinaryTextEncoding, UInt64) | Construct parameters for accessing a PLC tag or memory address. |
| Name | Description | |
|---|---|---|
| AccessRights | Access rights. | |
| BoolEncoding | The bit pattern of a boolean. | |
| Endian | The endianess of the underlying memory (or null to use the default). | |
| IOControl | IO control. | |
| ReadScanInterval | Time (ms) between reads. | |
| TextEncoding | The default text encoding (or null if to use the default). | |
| WriteBehindInterval | Time (ms) before flushing data. |
| Name | Description | |
|---|---|---|
| CanReadFromPLC | Have permission to read from the PLC. | |
| CanWriteToPLC | Have permission to write to the PLC. | |
| Equals(AccessParameters) | Determines whether the specified access parameters is equal to the current access parameters. | |
| Equals(Object) |
Determines whether the specified access parameters is equal to the current access parameters.
(Overrides ObjectEquals(Object)) | |
| GetHashCode |
Serves as a hash code for these access parameters.
(Overrides ObjectGetHashCode) | |
| ToString |
Returns a string that represents these access parameters.
(Overrides ObjectToString) |
| Name | Description | |
|---|---|---|
| DefaultInterval | Scan, using the default rate. | |
| FastInterval | Fast scan interval. | |
| OffInterval | Don't scan. |