docs.unity.cn
    Show / Hide Table of Contents

    Class Lifecycle<TState>

    Inheritance
    Object
    Lifecycle<TState>
    Namespace: Unity.Reflect.Actor
    Syntax
    public class Lifecycle<TState>
    Type Parameters
    Name Description
    TState

    Constructors

    Lifecycle(Action<TState>, Action<TState>, Action<TState>, Action<TState>, Func<TState, TimeSpan, CancellationToken, Boolean>)

    Declaration
    public Lifecycle(Action<TState> initialize, Action<TState> shutdown, Action<TState> start, Action<TState> stop, Func<TState, TimeSpan, CancellationToken, bool> tick)
    Parameters
    Type Name Description
    Action<TState> initialize
    Action<TState> shutdown
    Action<TState> start
    Action<TState> stop
    Func<TState, TimeSpan, CancellationToken, Boolean> tick

    Fields

    Initialize

    Declaration
    public Action<TState> Initialize
    Field Value
    Type Description
    Action<TState>

    Shutdown

    Declaration
    public Action<TState> Shutdown
    Field Value
    Type Description
    Action<TState>

    Start

    Declaration
    public Action<TState> Start
    Field Value
    Type Description
    Action<TState>

    Stop

    Declaration
    public Action<TState> Stop
    Field Value
    Type Description
    Action<TState>

    Tick

    Declaration
    public Func<TState, TimeSpan, CancellationToken, bool> Tick
    Field Value
    Type Description
    Func<TState, TimeSpan, CancellationToken, Boolean>
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX
    on 26 April 2021