ValidateMessageType

Description

enum Tinman.Core.Validating.ValidateMessageType

Enumeration of severities of validation messages.

See also

ValidateMessage

Public / Constants

Notice

public constant Notice → (0:int32)

Notices provide potentially useful information and may be ignored without causing problems.

The IValidatable.Validate method may create different notice messages each time it is called.

Warning

public constant Warning → (1:int32)

Warnings indicate potential problems that might be triggered by external issues (for example, because of non-existing files or directories).

The IValidatable.Validate method may create different warning messages each time it is called.

Error

public constant Error → (2:int32)

Non-critical errors indicate a concrete problem (for example, incomplete configuration) that reduces functionality.

The IValidatable.Validate method must create the same error messages each time it is called on the same unmodified IValidatable object.

Critical

public constant Critical → (3:int32)

Critical errors indicate a fundamental problem (for example, missing required data) that disables functionality completely.

The IValidatable.Validate method must create the same error messages each time it is called on the same unmodified IValidatable object.