Search Results for

    Show / Hide Table of Contents

    Class QualityLimitationDurations

    Quality Limitation Durations.

    Inheritance
    System.Object
    QualityLimitationDurations
    Implements
    IEquivalent<QualityLimitationDurations>
    Namespace: FM.LiveSwitch
    Assembly: FM.LiveSwitch.dll
    Syntax
    public class QualityLimitationDurations : object, IEquivalent<QualityLimitationDurations>

    Properties

    Bandwidth

    Gets the duration for which quality was limited by bandwidth.

    Declaration
    public double Bandwidth { get; }
    Property Value
    Type Description
    System.Double

    Cpu

    Gets the duration for which quality was limited by cpu.

    Declaration
    public double Cpu { get; }
    Property Value
    Type Description
    System.Double

    HasAny

    Gets if there are any durations.

    Declaration
    public bool HasAny { get; }
    Property Value
    Type Description
    System.Boolean

    None

    Gets the duration for which quality was not limited.

    Declaration
    public double None { get; }
    Property Value
    Type Description
    System.Double

    Other

    Gets the duration for which quality was limited for other reasons.

    Declaration
    public double Other { get; }
    Property Value
    Type Description
    System.Double

    Methods

    FromJson(String)

    Derializes quality limitation durations from JSON.

    Declaration
    public static QualityLimitationDurations FromJson(string qualityLimitationDurationsJson)
    Parameters
    Type Name Description
    System.String qualityLimitationDurationsJson

    The quality limitation durations JSON.

    Returns
    Type Description
    QualityLimitationDurations

    IsEquivalent(QualityLimitationDurations)

    Checks if a quality limitation durations is equivalent to this one.

    Declaration
    public bool IsEquivalent(QualityLimitationDurations instance)
    Parameters
    Type Name Description
    QualityLimitationDurations instance

    The quality limitation durations.

    Returns
    Type Description
    System.Boolean

    ToJson()

    Serializes this to JSON.

    Declaration
    public string ToJson()
    Returns
    Type Description
    System.String

    ToJson(QualityLimitationDurations)

    Serializes the quality limitation durations to JSON.

    Declaration
    public static string ToJson(QualityLimitationDurations qualityLimitationDurations)
    Parameters
    Type Name Description
    QualityLimitationDurations qualityLimitationDurations

    The quality limitation durations.

    Returns
    Type Description
    System.String

    Implements

    IEquivalent<T>
    In This Article
    Back to top Copyright © LiveSwitch Inc. All Rights Reserved. Doc build for LiveSwitch v1.25.0