Search Results for

    Show / Hide Table of Contents

    Class DataBase<T>

    Base class that is useful for creating data.

    Inheritance
    Object
    DataBase<T>
    Data<T>
    Implements
    IData<T>
    IReadOnlyData<T>
    IData
    IReadOnlyData
    IEntry
    Namespace: MackySoft.UniData.Data
    Assembly: cs.temp.dll.dll
    Syntax
    public abstract class DataBase<T> : IData<T>, IReadOnlyData<T>, IData, IReadOnlyData, IEntry
    Type Parameters
    Name Description
    T

    Constructors

    DataBase()

    Declaration
    protected DataBase()

    DataBase(String)

    Declaration
    protected DataBase(string id)
    Parameters
    Type Name Description
    String id

    DataBase(String, T)

    Declaration
    protected DataBase(string id, T initialValue)
    Parameters
    Type Name Description
    String id
    T initialValue

    Fields

    m_Id

    Declaration
    protected string m_Id
    Field Value
    Type Description
    String

    Properties

    Id

    Declaration
    public string Id { get; }
    Property Value
    Type Description
    String

    Value

    Declaration
    public abstract T Value { get; set; }
    Property Value
    Type Description
    T

    Explicit Interface Implementations

    IData.Value

    Declaration
    object IData.Value { get; set; }
    Returns
    Type Description
    Object

    IReadOnlyData.Value

    Declaration
    object IReadOnlyData.Value { get; }
    Returns
    Type Description
    Object

    Implements

    IData<T>
    IReadOnlyData<T>
    IData
    IReadOnlyData
    IEntry
    In This Article
    Back to top UniData - Data Management for Unity