LaunchDarkly OpenFeature provider for the Server-Side SDK for .NET
Search Results for

    Show / Hide Table of Contents

    Class CacheBuilder<K, V>

    Inheritance
    object
    CacheBuilderBase<CacheBuilder<K, V>>
    CacheBuilder<K, V>
    Inherited Members
    CacheBuilderBase<CacheBuilder<K, V>>.WithExpiration(TimeSpan?)
    CacheBuilderBase<CacheBuilder<K, V>>.WithBackgroundPurge(TimeSpan?)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: LaunchDarkly.Cache
    Assembly: LaunchDarkly.Cache.dll
    Syntax
    public class CacheBuilder<K, V> : CacheBuilderBase<CacheBuilder<K, V>>
    Type Parameters
    Name Description
    K
    V

    Constructors

    CacheBuilder()

    Declaration
    public CacheBuilder()

    Methods

    Build()

    Declaration
    public ICache<K, V> Build()
    Returns
    Type Description
    ICache<K, V>

    WithInitialCapacity(int?)

    Declaration
    public CacheBuilder<K, V> WithInitialCapacity(int? initialCapacity)
    Parameters
    Type Name Description
    int? initialCapacity
    Returns
    Type Description
    CacheBuilder<K, V>

    WithLoader(Func<K, V>)

    Declaration
    public CacheBuilder<K, V> WithLoader(Func<K, V> loaderFn)
    Parameters
    Type Name Description
    Func<K, V> loaderFn
    Returns
    Type Description
    CacheBuilder<K, V>

    WithMaximumEntries(int?)

    Declaration
    public CacheBuilder<K, V> WithMaximumEntries(int? maximumEntries)
    Parameters
    Type Name Description
    int? maximumEntries
    Returns
    Type Description
    CacheBuilder<K, V>
    In this article
    Back to top Generated by DocFX