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 |
---|---|---|
Fix |
invalidMessage | |
Tag |
tagValue | |
Fix |
errorCode | |
System. |
description | |
System. |
critical |
MessageValidationException(FixMessage, IValidationResult, String)
Declaration
public MessageValidationException(FixMessage invalidMessage, IValidationResult result, string description)
Parameters
Type | Name | Description |
---|---|---|
Fix |
invalidMessage | |
IValidation |
result | |
System. |
description |
MessageValidationException(FixMessage, IValidationResult, String, Boolean)
Declaration
public MessageValidationException(FixMessage invalidMessage, IValidationResult result, string description, bool critical)
Parameters
Type | Name | Description |
---|---|---|
Fix |
invalidMessage | |
IValidation |
result | |
System. |
description | |
System. |
critical |
Properties
Message
Declaration
public override string Message { get; }
Property Value
Type | Description |
---|---|
System. |
Overrides
Methods
GetFixErrorCode()
Declaration
public virtual FixErrorCode GetFixErrorCode()
Returns
Type | Description |
---|---|
Fix |
GetProblemField()
Declaration
public virtual TagValue GetProblemField()
Returns
Type | Description |
---|---|
Tag |
GetValidationResult()
Declaration
public virtual IValidationResult GetValidationResult()
Returns
Type | Description |
---|---|
IValidation |
Implements
System.Runtime.Serialization.ISerializable