PropsCreateTActor Method (ExpressionFuncTActor, SupervisorStrategy) |
Creates the specified factory.
Namespace: Akka.ActorAssembly: Akka (in Akka.dll) Version: 0.8.0.0 (0.8.0.0)
Syntaxpublic static Props Create<TActor>(
Expression<Func<TActor>> factory,
SupervisorStrategy supervisorStrategy = null
)
where TActor : ActorBase
Public Shared Function Create(Of TActor As ActorBase) (
factory As Expression(Of Func(Of TActor)),
Optional supervisorStrategy As SupervisorStrategy = Nothing
) As Props
public:
generic<typename TActor>
where TActor : ActorBase
static Props^ Create(
Expression<Func<TActor>^>^ factory,
SupervisorStrategy^ supervisorStrategy = nullptr
)
static member Create :
factory : Expression<Func<'TActor>> *
?supervisorStrategy : SupervisorStrategy
(* Defaults:
let _supervisorStrategy = defaultArg supervisorStrategy null
*)
-> Props when 'TActor : ActorBase
Parameters
- factory
- Type: System.Linq.ExpressionsExpressionFuncTActor
The factory. - supervisorStrategy (Optional)
- Type: Akka.ActorSupervisorStrategy
Optional: Supervisor strategy
Type Parameters
- TActor
- The type of the t actor.
Return Value
Type:
PropsProps.
ExceptionsException | Condition |
---|
ArgumentException | The create function must be a 'new T (args)' expression |
See Also