Class SessionValidatorFactory.MessageValidatorAnonymousInnerClass
Inheritance
System.Object
SessionValidatorFactory.MessageValidatorAnonymousInnerClass
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: FixAntenna.FixEngine.Session.Validation
Assembly: FixAntenna.Core.dll
Syntax
public class MessageValidatorAnonymousInnerClass : IMessageValidator
Constructors
MessageValidatorAnonymousInnerClass(SessionValidatorFactory, IFixMessageValidator)
Declaration
public MessageValidatorAnonymousInnerClass(SessionValidatorFactory outerInstance, IFixMessageValidator validator)
Parameters
| Type | Name | Description |
|---|---|---|
| SessionValidatorFactory | outerInstance | |
| IFixMessageValidator | validator |
Methods
SetContentValidation(Boolean)
Sets the content validation flag.
Declaration
public void SetContentValidation(bool isContentValidation)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Boolean | isContentValidation | the content validation flag |
Validate(FixMessage)
Validates the message.
Declaration
public IValidationResult Validate(FixMessage message)
Parameters
| Type | Name | Description |
|---|---|---|
| FixMessage | message | the fix message |
Returns
| Type | Description |
|---|---|
| IValidationResult | the result contains the errors collection if it exists. |
Validate(FixMessage, IValidationResult)
Validates the message.
Declaration
public void Validate(FixMessage message, IValidationResult result)
Parameters
| Type | Name | Description |
|---|---|---|
| FixMessage | message | the ValidationResult object to avoid GC |
| IValidationResult | result | the fix message |
ValidateContent(String, FixMessage)
Validates the content of message.
Declaration
public IValidationResult ValidateContent(string msgType, FixMessage content)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | msgType | the message type |
| FixMessage | content | the content of message |
Returns
| Type | Description |
|---|---|
| IValidationResult |