Interface ICollectionVariableValidationEvent<TValidationResult>
Represents a generic validation event emitted by an IReadOnlyCollectionVariable.
public interface ICollectionVariableValidationEvent<TValidationResult> : ICollectionVariableValidationEvent, IVariableNodeEvent
Type Parameters
TValidationResultVariable's validation result type.
- Inherited Members
Properties
Elements
Collection of elements associated with this event.
IReadOnlyList<ICollectionVariableElementValidationSnapshot<TValidationResult>> Elements { get; }
Property Value
- IReadOnlyList<ICollectionVariableElementValidationSnapshot<TValidationResult>>
NewErrors
Collection of validation errors after the change.
Chain<TValidationResult> NewErrors { get; }
Property Value
- Chain<TValidationResult>
NewWarnings
Collection of validation warnings after the change.
Chain<TValidationResult> NewWarnings { get; }
Property Value
- Chain<TValidationResult>
PreviousErrors
Collection of validation errors before the change.
Chain<TValidationResult> PreviousErrors { get; }
Property Value
- Chain<TValidationResult>
PreviousWarnings
Collection of validation warnings before the change.
Chain<TValidationResult> PreviousWarnings { get; }
Property Value
- Chain<TValidationResult>