Search Results for

    Show / Hide Table of Contents

    Class ProgressDataStore

    Inheritance
    Object
    ProgressDataStore
    Namespace: MackySoft.Navigathena
    Assembly: cs.temp.dll.dll
    Syntax
    public static class ProgressDataStore

    Methods

    AsProgress(ITransitionHandle)

    Declaration
    public static IProgress<IProgressDataStore> AsProgress(this ITransitionHandle handle)
    Parameters
    Type Name Description
    ITransitionHandle handle
    Returns
    Type Description
    IProgress<IProgressDataStore>
    Exceptions
    Type Condition
    ArgumentNullException

    ConvertFrom<TFrom, TTo>(IProgress<TTo>, Func<TFrom, TTo>)

    Declaration
    public static IProgress<TFrom> ConvertFrom<TFrom, TTo>(IProgress<TTo> targetProgress, Func<TFrom, TTo> selector)
    Parameters
    Type Name Description
    IProgress<TTo> targetProgress
    Func<TFrom, TTo> selector
    Returns
    Type Description
    IProgress<TFrom>
    Type Parameters
    Name Description
    TFrom
    TTo

    GetData<T>(IProgressDataStore)

    Declaration
    public static T GetData<T>(this IProgressDataStore store)
    Parameters
    Type Name Description
    IProgressDataStore store
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    Exceptions
    Type Condition
    ArgumentNullException
    InvalidCastException

    GetDataOrDefault<T>(IProgressDataStore)

    Declaration
    public static T GetDataOrDefault<T>(this IProgressDataStore store)
    Parameters
    Type Name Description
    IProgressDataStore store
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    Exceptions
    Type Condition
    ArgumentNullException

    SetData<T>(IProgressDataStore, T)

    Declaration
    public static IProgressDataStore<T> SetData<T>(this IProgressDataStore store, T data)
    Parameters
    Type Name Description
    IProgressDataStore store
    T data
    Returns
    Type Description
    IProgressDataStore<T>
    Type Parameters
    Name Description
    T
    Exceptions
    Type Condition
    ArgumentNullException
    InvalidCastException

    TryGetData<T>(IProgressDataStore, out T)

    Declaration
    public static bool TryGetData<T>(this IProgressDataStore store, out T data)
    Parameters
    Type Name Description
    IProgressDataStore store
    T data
    Returns
    Type Description
    Boolean
    Type Parameters
    Name Description
    T
    Exceptions
    Type Condition
    ArgumentNullException
    In This Article
    Back to top Navigathena - Scene management framework