logo SERENITY
Game Systems Foundation
Search Results for

    Show / Hide Table of Contents

    Class RelationshipIssue

    A single detected inconsistency between the mixer and the Serenity configuration.

    Inheritance
    object
    RelationshipIssue
    Inherited Members
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    object.GetType()
    Namespace: Serenity.SoundMixer.Application.Validation
    Assembly: Serenity.SoundMixer.Application.dll
    Syntax
    public sealed class RelationshipIssue

    Constructors

    RelationshipIssue(RelationshipIssueKind, RelationshipSeverity, string, string, string)

    Declaration
    public RelationshipIssue(RelationshipIssueKind kind, RelationshipSeverity severity, string subject, string message, string suggestedFix = null)
    Parameters
    Type Name Description
    RelationshipIssueKind kind
    RelationshipSeverity severity
    string subject
    string message
    string suggestedFix

    Fields

    Kind

    Declaration
    public RelationshipIssueKind Kind
    Field Value
    Type Description
    RelationshipIssueKind

    Message

    Declaration
    public string Message
    Field Value
    Type Description
    string

    Severity

    Declaration
    public RelationshipSeverity Severity
    Field Value
    Type Description
    RelationshipSeverity

    Subject

    The thing the issue is about (channel id, group name, parameter name, loop id).

    Declaration
    public string Subject
    Field Value
    Type Description
    string

    SuggestedFix

    Optional short hint on how to resolve it.

    Declaration
    public string SuggestedFix
    Field Value
    Type Description
    string
    In this article
    © 2026 Serenity. All Rights Reserved