[This is preliminary documentation and is subject to change.]
Validate a network related DULP message.
| C# | Visual Basic | Visual C++ |
bool Validate( DulMessage message, DulMessage referenceMessage, ValidationControlFlags validationControlFlags )
Function Validate ( _ message As DulMessage, _ referenceMessage As DulMessage, _ validationControlFlags As ValidationControlFlags _ ) As Boolean
bool Validate( DulMessage^ message, DulMessage^ referenceMessage, ValidationControlFlags validationControlFlags )
- message (DulMessage)
- Message to be validated
- referenceMessage (DulMessage)
- Message used as reference to compare with
- validationControlFlags (ValidationControlFlags)
- Flags to steer the validation process
trueTruetrue if the validation process succeeded,
falseFalsefalse if the validation process did not succeed.
The return value does not indicate whether any validation reports are found. Only indicates whether the process succeeded.
Option; ValidationControlFlags.UseValueRepresentations is ignored.
| Exception | Condition |
|---|---|
| ArgumentNullException | Argument message is a nullNothingnullptr reference. |
| ArgumentException | Runtime instance type of message and referenceMessage differ. |