docs.unity.cn
    Show / Hide Table of Contents

    Struct RpcComponent.Rpc<TState, TContext, TUserContext, TResult>

    Namespace: Unity.Reflect.ActorFramework
    Syntax
    public readonly struct Rpc<TState, TContext, TUserContext, TResult>
        where TState : class where TContext : class where TUserContext : class where TResult : class
    Type Parameters
    Name Description
    TState
    TContext
    TUserContext
    TResult

    Constructors

    Rpc(Object)

    Declaration
    public Rpc(object ctx)
    Parameters
    Type Name Description
    Object ctx

    Methods

    Failure(Action<TState, TContext, TUserContext, Exception>)

    Declaration
    public readonly void Failure(Action<TState, TContext, TUserContext, Exception> action)
    Parameters
    Type Name Description
    Action<TState, TContext, TUserContext, Exception> action

    Success(Action<TState, TContext, TUserContext, TResult>)

    Declaration
    public readonly void Success(Action<TState, TContext, TUserContext, TResult> action)
    Parameters
    Type Name Description
    Action<TState, TContext, TUserContext, TResult> action

    Success<TCastResult>(Action<TState, TContext, TUserContext, TCastResult>)

    Declaration
    public readonly void Success<TCastResult>(Action<TState, TContext, TUserContext, TCastResult> action)
        where TCastResult : class
    Parameters
    Type Name Description
    Action<TState, TContext, TUserContext, TCastResult> action
    Type Parameters
    Name Description
    TCastResult
    Back to top Copyright © 2022 Unity Technologies
    Generated by DocFX
    on 03 February 2022
    Terms of use