LaunchDarkly Dotnet Client SDK
Search Results for

    Show / Hide Table of Contents

    Enum EvaluationReasonKind

    Enumerated type defining the possible values of Kind.

    Namespace: LaunchDarkly.Sdk
    Assembly: LaunchDarkly.CommonSdk.dll
    Syntax
    [JsonConverter(typeof(LdJsonConverters.EvaluationReasonKindConverter))]
    public enum EvaluationReasonKind
    Remarks

    The JSON representation of this type, as used in LaunchDarkly analytics event data, uses uppercase strings with underscores ("RULE_MATCH" rather than "RuleMatch").

    Fields

    Name Description
    Error

    Indicates that the flag could not be evaluated, e.g. because it does not exist or due to an unexpected error. In this case the result value will be the default value that the caller passed to the client.

    Fallthrough

    Indicates that the flag was on but the user did not match any targets or rules.

    Off

    Indicates that the flag was off and therefore returned its configured off value.

    PrerequisiteFailed

    Indicates that the flag was considered off because it had at least one prerequisite flag that either was off or did not return the desired variation.

    RuleMatch

    Indicates that the user matched one of the flag's rules.

    TargetMatch

    Indicates that the user key was specifically targeted for this flag.

    In this article
    Back to top Generated by DocFX