BufferDataConverterContextProvider Class |
Namespace: Demo3D.PLC.Comms
public class BufferDataConverterContextProvider : BufferDataConverterContext, IDataContextProvider
The BufferDataConverterContextProvider type exposes the following members.
| Name | Description | |
|---|---|---|
| BufferDataConverterContextProvider |
Constructs a context for marshalling/unmarshalling data to/from an array of bytes.
|
| Name | Description | |
|---|---|---|
| Address |
Optionally, the address of the tag in PLC memory (or null).
AddressArea provides the specific subrange within the address.
(Inherited from BufferDataConverterContext.) | |
| AddressArea |
The area of memory being addressed by this buffer.
Specifically, this is used to marshal booleans into the correct bit in the buffer.
Supercedes the area of Address (normally a subrange of the address).
(Inherited from BufferDataConverterContext.) | |
| BoolEncoding |
The bit pattern of a boolean.
(Inherited from BufferDataConverterContext.) | |
| Endian |
The endianess of the data. This is used to marshal data types larger than one byte.
(Inherited from BufferDataConverterContext.) | |
| String |
A string representation of this context.
(Inherited from BufferDataConverterContext.) | |
| TextEncoding |
The string encoding. This is used to marshal strings.
(Inherited from BufferDataConverterContext.) |
| Name | Description | |
|---|---|---|
| ToString |
Returns a string representation of this context.
(Inherited from BufferDataConverterContext.) |
| Name | Description | |
|---|---|---|
| GetContextT |
Returns data context of a given type.
(Defined by DataContextProvider.) |