Interface IProcessValidationResult
Represents validation info about the process schema.
Namespace: Terrasoft.Core.Process
Assembly: Terrasoft.Core.dll
Syntax
public interface IProcessValidationResult
Properties
ErrorMessages
Returns a list of text messages with errors.
Declaration
IList<string> ErrorMessages { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |
ExecutionMode
Execution mode of the process schema.
Declaration
ExecutionMode ExecutionMode { get; set; }
Property Value
Type | Description |
---|---|
ExecutionMode |
HasErrors
Indicates whether the process has errors.
Declaration
bool HasErrors { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
|
IsInterpretable
Indicates that the process schema can be interpreted.
Declaration
bool IsInterpretable { get; }
Property Value
Type | Description |
---|---|
System.Boolean |
Message
Text message.
Declaration
string Message { get; set; }
Property Value
Type | Description |
---|---|
System.String |
MessageType
Type of message.
Declaration
MessageType MessageType { get; }
Property Value
Type | Description |
---|---|
MessageType |
Results
The results of the process schema validation.
Declaration
LinkedList<IProcessValidationResult> Results { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.LinkedList<IProcessValidationResult> |
ValidatorInfo
The list of the process properties that don't allow it to be interpreted.
Declaration
IList<string> ValidatorInfo { get; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<System.String> |