Struct ElementValidatorResult<TElement, TElementResult>
- Namespace
- LfrlAnvil.Validation.Validators
- Assembly
- LfrlAnvil.Validation.dll
Represents a result of validation of an element of a collection.
public readonly struct ElementValidatorResult<TElement, TElementResult>
Type Parameters
TElement
Element type.
TElementResult
Element validation result type.
- Inherited Members
Constructors
ElementValidatorResult(TElement, Chain<TElementResult>)
Creates a new ElementValidatorResult<TElement, TElementResult> instance.
public ElementValidatorResult(TElement element, Chain<TElementResult> result)
Parameters
element
TElementValidated element.
result
Chain<TElementResult>Element validation result.
Properties
Element
Validated element.
public TElement Element { get; }
Property Value
- TElement
Result
Element validation result.
public Chain<TElementResult> Result { get; }
Property Value
- Chain<TElementResult>
Methods
ToString()
Returns a string representation of this ElementValidatorResult<TElement, TElementResult> instance.
[Pure]
public override string ToString()
Returns
- string
String representation.