Click or drag to resize
Akka.NETTestKitBase.TryReceiveOne Method (MessageEnvelope, Nullable<TimeSpan>)
Receive one message from the internal queue of the TestActor within the specified duration. The method blocks the specified duration.
Remarks
Note! that the returned envelope is a MessageEnvelope containing the sender and the message.
Remarks
This method does NOT automatically scale its Duration parameter using Dilated(TimeSpan)!

Namespace:  Akka.TestKit
Assembly:  Akka.TestKit (in Akka.TestKit.dll) Version: 1.2.3.129 (1.2.3.129)
Syntax
public bool TryReceiveOne(
	out MessageEnvelope envelope,
	Nullable<TimeSpan> max = null
)

Parameters

envelope
Type: Akka.TestKit.MessageEnvelope
The received envelope.
max (Optional)
Type: System.Nullable<TimeSpan>
Optional: The maximum duration to wait. If null the config value "akka.test.single-expect-default" is used as timeout. If set to a negative value or InfiniteTimeSpan, blocks forever.
Remarks
This method does NOT automatically scale its Duration parameter using Dilated(TimeSpan)!

Return Value

Type: Boolean
True if a message was received within the specified duration; false otherwise.
See Also