DataSource.NET  6.2.20.310828
Caplin.DataSource.Messaging.Record.IRecordType3Message Interface Reference

Interface for populating Type 3 Record messages, adding fields by field name. More...

Inheritance diagram for Caplin.DataSource.Messaging.Record.IRecordType3Message:
Caplin.DataSource.Messaging.Record.IRecordMessage Caplin.DataSource.Messaging.IMessage

Additional Inherited Members

- Public Member Functions inherited from Caplin.DataSource.Messaging.Record.IRecordMessage
void AddLatencyChainPoint (string pointName, long milliseconds)
 Adds a latency chain point More...
 
void ClearFields ()
 Removes all the fields More...
 
bool ContainsField (string fieldName)
 Determines whether the message contains the specified field More...
 
void RemoveField (string fieldName)
 Removes the given field from this RecordMessage. More...
 
void SetField (string fieldName, string value)
 Sets the value of a specified field. More...
 
- Properties inherited from Caplin.DataSource.Messaging.Record.IRecordMessage
IList< IFieldFields [get]
 Gets the fields within this mesasge. More...
 
long InitialLatencyChainTime [set]
 Sets the initial time for latency chaining. More...
 
string this[string fieldName] [get, set]
 Gets or sets a specified field. More...
 
- Properties inherited from Caplin.DataSource.Messaging.IMessage
bool Image [get, set]
 Gets or sets a boolean value indicating whether this IMessage represents an image or an update. More...
 
string Subject [get]
 Gets the subject of this message. More...
 

Detailed Description

Interface for populating Type 3 Record messages, adding fields by field name.

To construct an IRecordType3Message use the Caplin.DataSource.Messaging.IMessageFactory obtained from the Caplin.DataSource.Publisher.IPublisher interface; objects implementing IRecordType3Message cannot be instantiated directly.


Generated on Wed Jan 24 2018 12:22:40 for DataSource.NET