Class MessageValidationException
Inheritance
System.Object
System.Exception
System.SystemException
System.ArgumentException
MessageValidationException
Implements
System.Runtime.Serialization.ISerializable
Inherited Members
System.ArgumentException.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
System.ArgumentException.ParamName
System.Exception.GetBaseException()
System.Exception.GetType()
System.Exception.Data
System.Exception.HelpLink
System.Exception.HResult
System.Exception.InnerException
System.Exception.Source
System.Exception.StackTrace
System.Exception.TargetSite
System.Exception.SerializeObjectState
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: FixAntenna.Fix.Message
Assembly: FixAntenna.Message.dll
Syntax
public class MessageValidationException : InvalidMessageException, ISerializable
Constructors
MessageValidationException(FixMessage, TagValue, FixErrorCode, String, Boolean)
Declaration
public MessageValidationException(FixMessage invalidMessage, TagValue tagValue, FixErrorCode errorCode, string description, bool critical)
Parameters
Type | Name | Description |
---|---|---|
FixMessage | invalidMessage | |
TagValue | tagValue | |
FixErrorCode | errorCode | |
System.String | description | |
System.Boolean | critical |
MessageValidationException(FixMessage, IValidationResult, String)
Declaration
public MessageValidationException(FixMessage invalidMessage, IValidationResult result, string description)
Parameters
Type | Name | Description |
---|---|---|
FixMessage | invalidMessage | |
IValidationResult | result | |
System.String | description |
MessageValidationException(FixMessage, IValidationResult, String, Boolean)
Declaration
public MessageValidationException(FixMessage invalidMessage, IValidationResult result, string description, bool critical)
Parameters
Type | Name | Description |
---|---|---|
FixMessage | invalidMessage | |
IValidationResult | result | |
System.String | description | |
System.Boolean | critical |
Properties
Message
Declaration
public override string Message { get; }
Property Value
Type | Description |
---|---|
System.String |
Overrides
Methods
GetFixErrorCode()
Declaration
public virtual FixErrorCode GetFixErrorCode()
Returns
Type | Description |
---|---|
FixErrorCode |
GetProblemField()
Declaration
public virtual TagValue GetProblemField()
Returns
Type | Description |
---|---|
TagValue |
GetValidationResult()
Declaration
public virtual IValidationResult GetValidationResult()
Returns
Type | Description |
---|---|
IValidationResult |
Implements
System.Runtime.Serialization.ISerializable