QuickFix.Message.SetSessionID C# (CSharp) Method

SetSessionID() public method

FIXME less operator new
public SetSessionID ( SessionID sessionID ) : void
sessionID SessionID
return void
        public void SetSessionID(SessionID sessionID)
        {
            this.Header.SetField(new BeginString(sessionID.BeginString));
            this.Header.SetField(new SenderCompID(sessionID.SenderCompID));
            this.Header.SetField(new TargetCompID(sessionID.TargetCompID));
        }

Usage Example

コード例 #1
0
        /// <summary>
        /// FIXME send Message, not string
        /// </summary>
        /// <param name="msg"></param>
        /// <returns></returns>
        public static bool SendToTarget(Message message, SessionID sessionID)
        {
            message.SetSessionID(sessionID);
            Session session = Session.LookupSession(sessionID);

            if (null == session)
            {
                throw new SessionNotFound(sessionID);
            }
            return(session.Send(message));
        }
All Usage Examples Of QuickFix.Message::SetSessionID