LaunchDarkly Dotnet Client SDK
Search Results for

    Show / Hide Table of Contents

    Class DiagnosticStoreBase

    Inheritance
    object
    DiagnosticStoreBase
    Implements
    IDiagnosticStore
    Inherited Members
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LaunchDarkly.Sdk.Internal.Events
    Assembly: LaunchDarkly.InternalSdk.dll
    Syntax
    public abstract class DiagnosticStoreBase : IDiagnosticStore

    Constructors

    DiagnosticStoreBase()

    Declaration
    protected DiagnosticStoreBase()

    Properties

    ConfigProperties

    Declaration
    protected abstract IEnumerable<LdValue> ConfigProperties { get; }
    Property Value
    Type Description
    IEnumerable<LdValue>

    DataSince

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

    DotNetTargetFramework

    Declaration
    protected abstract string DotNetTargetFramework { get; }
    Property Value
    Type Description
    string

    HttpProperties

    Declaration
    protected abstract HttpProperties HttpProperties { get; }
    Property Value
    Type Description
    HttpProperties

    InitEvent

    Declaration
    public DiagnosticEvent? InitEvent { get; }
    Property Value
    Type Description
    DiagnosticEvent?

    PersistedUnsentEvent

    Declaration
    public DiagnosticEvent? PersistedUnsentEvent { get; }
    Property Value
    Type Description
    DiagnosticEvent?

    SdkKeyOrMobileKey

    Declaration
    protected abstract string SdkKeyOrMobileKey { get; }
    Property Value
    Type Description
    string

    SdkName

    Declaration
    protected abstract string SdkName { get; }
    Property Value
    Type Description
    string

    TypeOfLdClient

    Declaration
    protected abstract Type TypeOfLdClient { get; }
    Property Value
    Type Description
    Type

    Methods

    AddStreamInit(DateTime, TimeSpan, bool)

    Declaration
    public void AddStreamInit(DateTime timestamp, TimeSpan duration, bool failed)
    Parameters
    Type Name Description
    DateTime timestamp
    TimeSpan duration
    bool failed

    CreateEventAndReset()

    Declaration
    public DiagnosticEvent CreateEventAndReset()
    Returns
    Type Description
    DiagnosticEvent

    IncrementDeduplicatedUsers()

    Declaration
    public void IncrementDeduplicatedUsers()

    IncrementDroppedEvents()

    Declaration
    public void IncrementDroppedEvents()

    RecordEventsInBatch(long)

    Declaration
    public void RecordEventsInBatch(long eventsInBatch)
    Parameters
    Type Name Description
    long eventsInBatch

    Implements

    IDiagnosticStore
    In this article
    Back to top Generated by DocFX