DataSource.NET  7.1.12.29475-aead280
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

Properties

bool ClearFlag [get, set]
 Gets or sets a boolean value indicating whether this IMessage should be cleared. More...
 
- Properties inherited from Caplin.DataSource.Messaging.Record.IRecordMessage
IList< IFieldFields [get]
 Gets the fields within this mesasge. More...
 
DateTime 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...
 

Additional Inherited Members

- Public Member Functions inherited from Caplin.DataSource.Messaging.Record.IRecordMessage
void AddLatencyChainPoint (string pointName, DateTime dateTime)
 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...
 

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.

Property Documentation

bool Caplin.DataSource.Messaging.Record.IRecordType3Message.ClearFlag
getset

Gets or sets a boolean value indicating whether this IMessage should be cleared.

true if this message should clear the object, false if this message should not clear the object.

By default, ClearFlag has a value of false indicating that the IMessage should not be cleared.


Generated on Fri Feb 14 2020 17:46:10 for DataSource.NET