Click or drag to resize

IFastDialect Interface

The interface describing the dialect of the FAST protocol.

Namespace:  StockSharp.Fix.Dialects
Assembly:  StockSharp.Fix (in StockSharp.Fix.dll) Version: 4.4.16.0 (4.4.16)
Syntax
C#
public interface IFastDialect : IPersistable, 
	IMessageChannel, IDisposable, ICloneable<IMessageChannel>, ICloneable, 
	ILogReceiver, ILogSource

The IFastDialect type exposes the following members.

Properties
  NameDescription
Public propertyCurrentTime
Current time, which will be passed to the Time.
(Inherited from ILogSource.)
Public propertyId
The unique identifier of the source.
(Inherited from ILogSource.)
Public propertyIsNativeIdentifiers
Identify security in messages by native identifier Native.
Public propertyIsNativeIdentifiersPersistable
Native identifier can be stored.
Public propertyIsOpened
Is channel opened.
(Inherited from IMessageChannel.)
Public propertyIsRoot
Whether the source is the root (even if Parent is not equal to ).
(Inherited from ILogSource.)
Public propertyIsSupportCandlesUpdates
Support candles subscription and live updates.
Public propertyIsSupportSecuritiesLookupAll
Support lookup all securities.
Public propertyIsSupportSubscriptionBySecurity
Support filtering subscriptions (subscribe/unsubscribe for specified security).
Public propertyLogin
Login.
Public propertyLogLevel
The logging level for the source.
(Inherited from ILogSource.)
Public propertyName
The source name.
(Inherited from ILogSource.)
Public propertyParent
Parental logs source.
(Inherited from ILogSource.)
Public propertyPassword
Password.
Public propertySecurityExtendedFields
Names of extended security fields in SecurityMessage.
Public propertySecurityLookupRequired
SecurityLookupMessage required to get securities.
Public propertyStorageName
The storage name, associated with the adapter.
Public propertySupportedMarketDataTypes
Supported by adapter market data types.
Top
Methods
  NameDescription
Public methodAddLog
To record a message to the log.
(Inherited from ILogReceiver.)
Public methodClone (Inherited from ICloneableIMessageChannel.)
Public methodClose
Close channel.
(Inherited from IMessageChannel.)
Public methodCreateOrderLogMarketDepthBuilder
Create market depth builder.
Public methodDispose
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable.)
Public methodDump
Test dump files.
Public methodLoad (Inherited from IPersistable.)
Public methodLoadSettingsFromFile
Load settings from specified file.
Public methodOpen
Open channel.
(Inherited from IMessageChannel.)
Public methodSave (Inherited from IPersistable.)
Public methodSendInMessage
Send message.
(Inherited from IMessageChannel.)
Top
Events
  NameDescription
Public eventLog
New debug message event.
(Inherited from ILogSource.)
Public eventNewOutMessage
New message event.
(Inherited from IMessageChannel.)
Top
Extension Methods
  NameDescription
Public Extension MethodAddDebugLog
To record a debug message to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddErrorLog(FuncString)Overloaded.
To record an error to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddErrorLog(Exception)Overloaded.
To record an error to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddErrorLog(Exception, String)Overloaded.
To record an error to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddErrorLog(String, Object)Overloaded.
To record an error to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddInfoLog(FuncString)Overloaded.
To record a message to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddInfoLog(String, Object)Overloaded.
To record a message to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddLog
To record a message to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddOrderErrorLog
Write order error to the log.
(Defined by TraderHelper.)
Public Extension MethodAddOrderInfoLog
Write order info to the log.
(Defined by TraderHelper.)
Public Extension MethodAddVerboseLog
To record a verbose message to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddWarningLog(FuncString)Overloaded.
To record a warning to the log.
(Defined by LoggingHelper.)
Public Extension MethodAddWarningLog(String, Object)Overloaded.
To record a warning to the log.
(Defined by LoggingHelper.)
Public Extension MethodGetLogLevel
Get LogLevel for the source. If the value is equal to Inherit, then parental source level is taken.
(Defined by LoggingHelper.)
Top
See Also