ServiceRuntime.RegisterServiceAsync 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
RegisterServiceAsync(String, Func<StatefulServiceContext,StatefulServiceBase>, TimeSpan, CancellationToken) |
Registra um serviço confiável com estado com o runtime do Service Fabric. |
RegisterServiceAsync(String, Func<StatelessServiceContext,StatelessService>, TimeSpan, CancellationToken) |
Registra um serviço confiável sem estado com o runtime do Service Fabric. |
RegisterServiceAsync(String, Func<StatefulServiceContext,StatefulServiceBase>, TimeSpan, CancellationToken)
Registra um serviço confiável com estado com o runtime do Service Fabric.
public static System.Threading.Tasks.Task RegisterServiceAsync (string serviceTypeName, Func<System.Fabric.StatefulServiceContext,Microsoft.ServiceFabric.Services.Runtime.StatefulServiceBase> serviceFactory, TimeSpan timeout = default, System.Threading.CancellationToken cancellationToken = default);
static member RegisterServiceAsync : string * Func<System.Fabric.StatefulServiceContext, Microsoft.ServiceFabric.Services.Runtime.StatefulServiceBase> * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function RegisterServiceAsync (serviceTypeName As String, serviceFactory As Func(Of StatefulServiceContext, StatefulServiceBase), Optional timeout As TimeSpan = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Parâmetros
- serviceTypeName
- String
O nome do tipo de serviço como provido no manifesto do serviço.
- serviceFactory
- Func<StatefulServiceContext,StatefulServiceBase>
Um método de fábrica para criar objetos de serviço com estado.
- timeout
- TimeSpan
O tempo limite para a operação de registro.
- cancellationToken
- CancellationToken
O token a se monitorar para solicitações de cancelamento.
Retornos
Uma tarefa que representa a operação de registro assíncrono.
Aplica-se a
RegisterServiceAsync(String, Func<StatelessServiceContext,StatelessService>, TimeSpan, CancellationToken)
Registra um serviço confiável sem estado com o runtime do Service Fabric.
public static System.Threading.Tasks.Task RegisterServiceAsync (string serviceTypeName, Func<System.Fabric.StatelessServiceContext,Microsoft.ServiceFabric.Services.Runtime.StatelessService> serviceFactory, TimeSpan timeout = default, System.Threading.CancellationToken cancellationToken = default);
static member RegisterServiceAsync : string * Func<System.Fabric.StatelessServiceContext, Microsoft.ServiceFabric.Services.Runtime.StatelessService> * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Shared Function RegisterServiceAsync (serviceTypeName As String, serviceFactory As Func(Of StatelessServiceContext, StatelessService), Optional timeout As TimeSpan = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task
Parâmetros
- serviceTypeName
- String
O nome do tipo de serviço como provido no manifesto do serviço.
- serviceFactory
- Func<StatelessServiceContext,StatelessService>
Um método de fábrica para criar objetos de serviço sem estado.
- timeout
- TimeSpan
O tempo limite para a operação de registro.
- cancellationToken
- CancellationToken
O token a se monitorar para solicitações de cancelamento.
Retornos
Uma tarefa que representa a operação de registro assíncrono.
Aplica-se a
Azure SDK for .NET
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de