![]() | Table of Content | IMessage Properties![]() |
IMessage Interface |
Namespace: OnixS.SimpleBinaryEncoding
public interface IMessage : IFieldSet, ICloneable, IDisposable
The IMessage type exposes the following members.
Name | Description | |
---|---|---|
![]() | BlockLength |
Gets message block length.
|
![]() | MsgSize |
Gets message size.
|
![]() | SchemaID |
Gets schema id which is used to encode this message.
|
![]() | SchemaIdUsedForDecode |
Gets schema id which is used to decode this message.
|
![]() | SchemaVersionUsedForDecode |
Gets schema version which is used to decode this message.
|
![]() | TemplateID |
Gets message template id.
|
![]() | Type |
Gets message size.
|
![]() | Version |
Gets message size.
|
Name | Description | |
---|---|---|
![]() | Clone | Creates a new object that is a copy of the current instance. (Inherited from ICloneable.) |
![]() | Contains |
Returns true if field present in fieldset and has not null value.
(Inherited from IFieldSet.) |
![]() | Dispose | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. (Inherited from IDisposable.) |
![]() | GetBoolean |
Returns value of bool field.
(Inherited from IFieldSet.) |
![]() | GetChar |
Returns value of char field.
(Inherited from IFieldSet.) |
![]() | GetDecimal |
Returns value of decimal field.
(Inherited from IFieldSet.) |
![]() | GetGroup |
Returns repeating group.
(Inherited from IFieldSet.) |
![]() | GetInteger |
Returns value of integer field.
(Inherited from IFieldSet.) |
![]() | GetLong |
Returns value of long field.
(Inherited from IFieldSet.) |
![]() | GetMaturityMonthYear |
Returns value of maturity month year field.
(Inherited from IFieldSet.) |
![]() | GetString |
Returns value of string field.
(Inherited from IFieldSet.) |
![]() | GetUnsignedInteger |
Returns value of unsigned integer field.
(Inherited from IFieldSet.) |
![]() | GetUnsignedLong |
Returns value of unsigned long field.
(Inherited from IFieldSet.) |