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