Table of Contents

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>)

public ElementValidatorResult(TElement element, Chain<TElementResult> result)

Parameters

element TElement

Validated 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.