logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class SerenityHubValidationSummary

    Immutable snapshot of a cached validator run — result counts, which validators ran, and when — read without triggering a fresh run. Produced by TryReadSummary(string, out SerenityHubValidationSummary).

    Inheritance
    object
    SerenityHubValidationSummary
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.Localization.Installation.Settings.Editor.Hub.Services
    Assembly: Serenity.UnityLocalization.Installation.Editor.dll
    Syntax
    public sealed class SerenityHubValidationSummary

    Constructors

    SerenityHubValidationSummary(bool, int, int, int, IReadOnlyList<string>, DateTime)

    Declaration
    public SerenityHubValidationSummary(bool hasErrors, int errorCount, int warningCount, int infoCount, IReadOnlyList<string> validatorsRun, DateTime ranAtUtc)
    Parameters
    Type Name Description
    bool hasErrors
    int errorCount
    int warningCount
    int infoCount
    IReadOnlyList<string> validatorsRun
    DateTime ranAtUtc

    Properties

    ErrorCount

    Declaration
    public int ErrorCount { get; }
    Property Value
    Type Description
    int

    HasErrors

    Declaration
    public bool HasErrors { get; }
    Property Value
    Type Description
    bool

    InfoCount

    Declaration
    public int InfoCount { get; }
    Property Value
    Type Description
    int

    RanAtUtc

    Declaration
    public DateTime RanAtUtc { get; }
    Property Value
    Type Description
    DateTime

    ValidatorsRun

    Declaration
    public IReadOnlyList<string> ValidatorsRun { get; }
    Property Value
    Type Description
    IReadOnlyList<string>

    WarningCount

    Declaration
    public int WarningCount { get; }
    Property Value
    Type Description
    int
    In this article
    © 2026 Serenity. All Rights Reserved