ActorRuntime.RegisterActorAsync Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sobrecargas
RegisterActorAsync<TActor>(TimeSpan, CancellationToken) |
Registra um tipo de ator com o runtime do Service Fabric. Isso permite que o runtime crie instâncias desse ator. |
RegisterActorAsync<TActor>(Func<StatefulServiceContext,ActorTypeInformation,ActorService>, TimeSpan, CancellationToken) |
Registra um serviço de ator com o runtime do Service Fabric. Isso permite que o runtime crie instâncias das réplicas para o serviço de ator. |
RegisterActorAsync<TActor>(TimeSpan, CancellationToken)
Registra um tipo de ator com o runtime do Service Fabric. Isso permite que o runtime crie instâncias desse ator.
public static System.Threading.Tasks.Task RegisterActorAsync<TActor> (TimeSpan timeout = default, System.Threading.CancellationToken cancellationToken = default) where TActor : Microsoft.ServiceFabric.Actors.Runtime.ActorBase;
static member RegisterActorAsync : TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task (requires 'Actor :> Microsoft.ServiceFabric.Actors.Runtime.ActorBase)
Public Shared Function RegisterActorAsync(Of TActor As ActorBase) (Optional timeout As TimeSpan = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Parâmetros de tipo
- TActor
O tipo que implementa o ator.
Parâmetros
- timeout
- TimeSpan
Um período de tempo limite após o qual a operação de registro será cancelada.
- cancellationToken
- CancellationToken
O token a se monitorar para solicitações de cancelamento.
Retornos
retorna uma tarefa que representa a operação assíncrona para registrar o tipo de ator com o runtime do Service Fabric.
Aplica-se a
RegisterActorAsync<TActor>(Func<StatefulServiceContext,ActorTypeInformation,ActorService>, TimeSpan, CancellationToken)
Registra um serviço de ator com o runtime do Service Fabric. Isso permite que o runtime crie instâncias das réplicas para o serviço de ator.
public static System.Threading.Tasks.Task RegisterActorAsync<TActor> (Func<System.Fabric.StatefulServiceContext,Microsoft.ServiceFabric.Actors.Runtime.ActorTypeInformation,Microsoft.ServiceFabric.Actors.Runtime.ActorService> actorServiceFactory, TimeSpan timeout = default, System.Threading.CancellationToken cancellationToken = default) where TActor : Microsoft.ServiceFabric.Actors.Runtime.ActorBase;
static member RegisterActorAsync : Func<System.Fabric.StatefulServiceContext, Microsoft.ServiceFabric.Actors.Runtime.ActorTypeInformation, Microsoft.ServiceFabric.Actors.Runtime.ActorService> * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task (requires 'Actor :> Microsoft.ServiceFabric.Actors.Runtime.ActorBase)
Public Shared Function RegisterActorAsync(Of TActor As ActorBase) (actorServiceFactory As Func(Of StatefulServiceContext, ActorTypeInformation, ActorService), Optional timeout As TimeSpan = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Parâmetros de tipo
- TActor
O ator de implementação de Tipo.
Parâmetros
- actorServiceFactory
- Func<StatefulServiceContext,ActorTypeInformation,ActorService>
O delegado que cria um novo serviço de ator.
- timeout
- TimeSpan
Um período de tempo limite após o qual a operação de registro será cancelada.
- cancellationToken
- CancellationToken
O token a se monitorar para solicitações de cancelamento.
Retornos
Uma tarefa que representa a operação assíncrona para registrar o serviço de ator com o runtime do Service Fabric.
Aplica-se a
Azure SDK for .NET