Validation Framework
Search Results for

    Show / Hide Table of Contents

    Class ValidationExtensions

    Provides extension methods for working with validation results.

    Inheritance
    object
    ValidationExtensions
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: ValidationFramework
    Assembly: ValidationFramework.dll
    Syntax
    public static class ValidationExtensions

    Methods

    | Edit this page View Source

    Merge(ValidationResult, ValidationResult)

    Merges two validation results into a single result.

    Declaration
    public static ValidationResult Merge(this ValidationResult first, ValidationResult second)
    Parameters
    Type Name Description
    ValidationResult first

    The first validation result.

    ValidationResult second

    The second validation result.

    Returns
    Type Description
    ValidationResult

    A merged ValidationResult containing errors from both results.

    | Edit this page View Source

    MergeAll(IEnumerable<ValidationResult>)

    Merges multiple validation results into a single result.

    Declaration
    public static ValidationResult MergeAll(this IEnumerable<ValidationResult> results)
    Parameters
    Type Name Description
    IEnumerable<ValidationResult> results

    The collection of validation results to merge.

    Returns
    Type Description
    ValidationResult

    A merged ValidationResult containing errors from all results.

    Exceptions
    Type Condition
    ArgumentNullException

    Thrown when results is null.

    • Edit this page
    • View Source
    In this article
    Back to top Generated by DocFX