Class ParserException
Inheritance
ParserException
Assembly: OnixS.Fix.Engine.dll
Syntax
public class ParserException : Exception, ISerializable
Constructors
ParserException(string, int)
Declaration
public ParserException(string reason, int refTag)
Parameters
Type |
Name |
Description |
string |
reason |
|
int |
refTag |
|
ParserException(string, int, RejectReason)
Declaration
public ParserException(string reason, int refTag, ParserException.RejectReason rejectReason)
Parameters
ParserException(string, int, RejectReason, IMessage)
Declaration
public ParserException(string reason, int refTag, ParserException.RejectReason rejectReason, IMessage msg)
Parameters
ParserException(string, int, RejectReason, int, string)
Declaration
public ParserException(string reason, int refTag, ParserException.RejectReason rejectReason, int refSeqNum, string refMsgType)
Parameters
ParserException(string, int, RejectReason, ReadOnlySpan<byte>)
Declaration
public ParserException(string reason, int refTag, ParserException.RejectReason rejectReason, ReadOnlySpan<byte> rawMessage)
Parameters
ParserException(string, int, int, int, RejectReason, IMessage)
Declaration
public ParserException(string reason, int nInstancesTag, int instance, int refTag, ParserException.RejectReason rejectReason, IMessage msg)
Parameters
ParserException(string, int, int, int, IMessage)
Declaration
public ParserException(string reason, int nInstancesTag, int instance, int refTag, IMessage msg)
Parameters
ParserException(string, ReadOnlySpan<byte>, Exception)
Declaration
public ParserException(string reason, ReadOnlySpan<byte> rawMessage, Exception ex)
Parameters
Fields
UndefinedTagId
Declaration
protected const int UndefinedTagId = -1
Field Value
message
Declaration
Field Value
Properties
Reason
Declaration
public ParserException.RejectReason Reason { get; }
Property Value
RefMsgType
Declaration
public string RefMsgType { get; }
Property Value
RefSeqNum
Declaration
public int RefSeqNum { get; set; }
Property Value
RefTagId
Declaration
public int RefTagId { get; }
Property Value
Methods
AddSeparatorIfRequired(StringBuilder)
Declaration
protected static void AddSeparatorIfRequired(StringBuilder sb)
Parameters
FindMsgType(ReadOnlySpan<byte>)
Declaration
public static string FindMsgType(ReadOnlySpan<byte> rawMsg)
Parameters
Returns
FindSeqNum(ReadOnlySpan<byte>)
Declaration
protected virtual void FindSeqNum(ReadOnlySpan<byte> rawMsg)
Parameters
Declaration
protected virtual void FormatMessage()
GetSeqNumAndMsgType(IMessage, out int, out string)
Declaration
protected static void GetSeqNumAndMsgType(IMessage msg, out int seqNum, out string msgType)
Parameters
Implements