Show / Hide Table of Contents

    Class PlayerPrefsDataStoreService

    Inheritance
    Object
    ServiceBase
    PlayerPrefsDataStoreService
    Implements
    IDataStoreService
    IService
    IInjectable
    Inherited Members
    ServiceBase.OnInitialized
    ServiceBase._isInitialized
    ServiceBase.IsInitialized
    ServiceBase._unityEventListener
    ServiceBase.Inject(IResolver)
    ServiceBase.Initialize()
    ServiceBase.Cleanup()
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ToString()
    Object.ReferenceEquals(Object, Object)
    Namespace: IdleKit.Core
    Assembly: cs.temp.dll.dll
    Syntax
    public class PlayerPrefsDataStoreService : ServiceBase, IDataStoreService, IService, IInjectable

    Methods

    CleanupService()

    Declaration
    protected override void CleanupService()
    Overrides
    ServiceBase.CleanupService()

    Clear()

    Declaration
    public virtual void Clear()

    Get<TValue>(String, TValue)

    Declaration
    public virtual TValue Get<TValue>(string key, TValue defaultValue)
    Parameters
    Type Name Description
    String key
    TValue defaultValue
    Returns
    Type Description
    TValue
    Type Parameters
    Name Description
    TValue

    Get<TValue>(String, Func<TValue>)

    Declaration
    public virtual TValue Get<TValue>(string key, Func<TValue> defaultValueSelector)
    Parameters
    Type Name Description
    String key
    Func<TValue> defaultValueSelector
    Returns
    Type Description
    TValue
    Type Parameters
    Name Description
    TValue

    GetFormattedKey(String)

    Declaration
    protected virtual string GetFormattedKey(string key)
    Parameters
    Type Name Description
    String key
    Returns
    Type Description
    String

    InitializeService()

    Declaration
    protected override void InitializeService()
    Overrides
    ServiceBase.InitializeService()

    Set<TValue>(String, TValue)

    Declaration
    public virtual void Set<TValue>(string key, TValue value)
    Parameters
    Type Name Description
    String key
    TValue value
    Type Parameters
    Name Description
    TValue

    Unset(String)

    Declaration
    public virtual void Unset(string key)
    Parameters
    Type Name Description
    String key

    Implements

    IDataStoreService
    IService
    IInjectable
    Back to top Copyright © 2020 East Side Games Inc.