Compartilhar via


FabricClient.ServiceManagementClient.CreateServiceAsync Método

Definição

Sobrecargas

CreateServiceAsync(ServiceDescription)

Cria uma instância de um serviço com a descrição especificada.

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

Cria uma instância de um serviço com a descrição especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de TimeoutException retornar e cancelar o token que a operação está observando.

CreateServiceAsync(ServiceDescription)

Cria uma instância de um serviço com a descrição especificada.

public System.Threading.Tasks.Task CreateServiceAsync (System.Fabric.Description.ServiceDescription description);
member this.CreateServiceAsync : System.Fabric.Description.ServiceDescription -> System.Threading.Tasks.Task
Public Function CreateServiceAsync (description As ServiceDescription) As Task

Parâmetros

description
ServiceDescription

A configuração do serviço. Um ServiceDescription contém todas as informações necessárias para criar um serviço.

Retornos

O serviço instanciado.

Exceções

O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.

Quando description é nulo.

Comentários

O tempo limite padrão é de um minuto para o qual o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .

O nome do Service Fabric será criado implicitamente se ele ainda não existir.

Aplica-se a

CreateServiceAsync(ServiceDescription, TimeSpan, CancellationToken)

Cria uma instância de um serviço com a descrição especificada. Também leva um intervalo de tempo limite, que é o máximo de tempo que o sistema permitirá que essa operação continue antes de TimeoutException retornar e cancelar o token que a operação está observando.

public System.Threading.Tasks.Task CreateServiceAsync (System.Fabric.Description.ServiceDescription serviceDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.CreateServiceAsync : System.Fabric.Description.ServiceDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CreateServiceAsync (serviceDescription As ServiceDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parâmetros

serviceDescription
ServiceDescription

A configuração do serviço. Um ServiceDescription contém todas as informações necessárias para criar um serviço.

timeout
TimeSpan

A quantidade máxima de tempo que o sistema permitirá que essa operação continue antes de TimeoutExceptionretornar .

cancellationToken
CancellationToken

O CancellationTokenque a operação está observando. Ele pode ser usado para propagar a notificação de que a operação deve ser cancelada.

Retornos

O serviço instanciado.

Exceções

O FabricClient objeto está em um estado fechado. Descarte o objeto que FabricClient você está usando e instancie um novo FabricClient objeto.

Quando serviceDescription é nulo.

Comentários

O nome do Service Fabric será criado implicitamente se ele ainda não existir.

Aplica-se a