Table of Contents

Class InternalTestActorRef.TestActorCell

Namespace
Akka.TestKit.Internal
Assembly
Akka.TestKit.dll

TBD

protected class InternalTestActorRef.TestActorCell : ActorCell
Inheritance
InternalTestActorRef.TestActorCell

Constructors

TestActorCell(ActorSystemImpl, IInternalActorRef, Props, MessageDispatcher, IInternalActorRef)

TBD

public TestActorCell(ActorSystemImpl system, IInternalActorRef self, Props props, MessageDispatcher dispatcher, IInternalActorRef parent)

Parameters

system ActorSystemImpl

TBD

self IInternalActorRef

TBD

props Props

TBD

dispatcher MessageDispatcher

TBD

parent IInternalActorRef

TBD

Properties

Actor

TBD

public object Actor { get; }

Property Value

object

TaskScheduler

public override ActorTaskScheduler TaskScheduler { get; }

Property Value

ActorTaskScheduler

Methods

AutoReceiveMessage(Envelope)

TBD

protected override void AutoReceiveMessage(Envelope envelope)

Parameters

envelope Envelope

TBD

ReceiveMessageForTestAsync(Envelope)

This is only intended to be called from TestKit's TestActorRef

public Task ReceiveMessageForTestAsync(Envelope envelope)

Parameters

envelope Envelope

TBD

Returns

Task

UseThreadContextAsync(Func<Task>)

TBD

public Task UseThreadContextAsync(Func<Task> actionAsync)

Parameters

actionAsync Func<Task>

TBD

Returns

Task