C# 클래스 Akka.Routing.ScatterGatherFirstCompletedGroup

상속: Akka.Routing.Group
파일 보기 프로젝트 열기: rogeralsing/akka.net

공개 메소드들

메소드 설명
CreateRouter ( ActorSystem system ) : Router

Creates a router that is responsible for routing messages to routees within the provided system.

ScatterGatherFirstCompletedGroup ( Config config ) : System

Initializes a new instance of the ScatterGatherFirstCompletedGroup class.

ScatterGatherFirstCompletedGroup ( IEnumerable routees, System.TimeSpan within ) : System

Initializes a new instance of the ScatterGatherFirstCompletedGroup class.

ScatterGatherFirstCompletedGroup ( IEnumerable paths, System.TimeSpan within ) : System

Initializes a new instance of the ScatterGatherFirstCompletedGroup class.

ScatterGatherFirstCompletedGroup ( System.TimeSpan within ) : System

Initializes a new instance of the ScatterGatherFirstCompletedGroup class.

ToSurrogate ( ActorSystem system ) : ISurrogate

Creates a surrogate representation of the current ScatterGatherFirstCompletedGroup.

WithDispatcher ( string dispatcher ) : Akka.Routing.Group

Creates a new ScatterGatherFirstCompletedGroup router with a given dispatcher id. This method is immutable and returns a new instance of the router.

메소드 상세

CreateRouter() 공개 메소드

Creates a router that is responsible for routing messages to routees within the provided system.
public CreateRouter ( ActorSystem system ) : Router
system ActorSystem The actor system that owns this router.
리턴 Router

ScatterGatherFirstCompletedGroup() 공개 메소드

Initializes a new instance of the ScatterGatherFirstCompletedGroup class.
public ScatterGatherFirstCompletedGroup ( Config config ) : System
config Akka.Configuration.Config /// The configuration to use to lookup paths used by the group router. /// /// /// If 'routees.path' is defined in the provided configuration then those paths will be used by the router. /// If 'within' is defined in the provided configuration then that will be used as the interval. /// ///
리턴 System

ScatterGatherFirstCompletedGroup() 공개 메소드

Initializes a new instance of the ScatterGatherFirstCompletedGroup class.
public ScatterGatherFirstCompletedGroup ( IEnumerable routees, System.TimeSpan within ) : System
routees IEnumerable An enumeration of routees used by the group router.
within System.TimeSpan The amount of time to wait for a response.
리턴 System

ScatterGatherFirstCompletedGroup() 공개 메소드

Initializes a new instance of the ScatterGatherFirstCompletedGroup class.
public ScatterGatherFirstCompletedGroup ( IEnumerable paths, System.TimeSpan within ) : System
paths IEnumerable An enumeration of actor paths used by the group router.
within System.TimeSpan The amount of time to wait for a response.
리턴 System

ScatterGatherFirstCompletedGroup() 공개 메소드

Initializes a new instance of the ScatterGatherFirstCompletedGroup class.
public ScatterGatherFirstCompletedGroup ( System.TimeSpan within ) : System
within System.TimeSpan The amount of time to wait for a response.
리턴 System

ToSurrogate() 공개 메소드

Creates a surrogate representation of the current ScatterGatherFirstCompletedGroup.
public ToSurrogate ( ActorSystem system ) : ISurrogate
system ActorSystem The actor system that owns this router.
리턴 ISurrogate

WithDispatcher() 공개 메소드

Creates a new ScatterGatherFirstCompletedGroup router with a given dispatcher id. This method is immutable and returns a new instance of the router.
public WithDispatcher ( string dispatcher ) : Akka.Routing.Group
dispatcher string The dispatcher id used to configure the new router.
리턴 Akka.Routing.Group