Session Methods |
The Session type exposes the following members.
Name | Description | |
---|---|---|
Connect | Establishes the FIX session. | |
ConnectAsAcceptor | Establishes the FIX session as Acceptor. | |
ConnectAsInitiator(String, Int32, Int32) | Establishes the FIX session as Initiator. | |
ConnectAsInitiator(String, Int32, Int32, FixMessage) | Establishes the FIX session as Initiator using the custom Logon message. | |
CreateMessage(String) | Creates new FixMessage | |
CreateMessage(String, FixVersion) | Creates new FixMessage | |
Disconnect | Closes the session. | |
Disconnect(Boolean) | Closes session. | |
Disconnect(String, Boolean) | Closes session with the given logout text. | |
DisconnectNonGracefully | Closes the telecommunication link and switches the session into the NON_GRACEFULLY_TERMINATED state. | |
DisconnectSync | Closes the session synchronously. | |
DisconnectSync(Boolean) | Closes session synchronously. | |
DisconnectSync(String, Boolean) | Synchronously closes session with the given logout text. | |
Dispose | ||
Dispose(Boolean) | ||
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
Finalize | (Overrides ObjectFinalize) | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetReceivedMessages | ||
GetType | Gets the Type of the current instance. (Inherited from Object) | |
Inflate(FixMessage, Int32) | Sets static session level fields in the message and reserves space for volatile session level fields. | |
Inflate(FixMessage, Int32, PutMessageOptions) | Sets static session level fields in the message and reserves space for volatile session level fields. | |
IsDisposed | Checks if Session is disposed (whether Dispose() was called or not). If session is disposed then although the object exists all it's component are destroyed. So further working with it may cause failure. | |
LocateSentMessage | Restores sent message by given message sequence number. If message is not found, method returns . | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
Ping | Sends the Test Request message. | |
Ping(String) | Sends the Test Request message with the given TestReqID. | |
Put(FixMessage) | Sends the given message to the remote FIX engine. After method is return, message can be destroyed by user. | |
Put(PreparedMessage) | Sends the given message to the remote FIX engine. After method is return, message can be destroyed by user. | |
Put(FixMessage, PutMessageOptions) | Sends the given message to the remote FIX engine. After method is return, message can be destroyed by user. | |
ResetSeqNum | Sends the Logon message with the ResetSeqNumFlag flag that indicates both sides of a FIX session should reset sequence numbers. | |
ResetSeqNum(SeqNumResetStrategy) | Sends the Logon message with the ResetSeqNumFlag flag that indicates both sides of a FIX session should reset sequence numbers. | |
ToString |
Returns string representation.
(Overrides ObjectToString) |