Compartir a través de


FabricClient.ServiceManagementClient.UpdateServiceAsync Método

Definición

Sobrecargas

UpdateServiceAsync(Uri, ServiceUpdateDescription)

Novedades un servicio con la descripción especificada.

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

Novedades un servicio con la descripción especificada. También tarda en el intervalo de tiempo de espera, que es el tiempo máximo que el sistema permitirá que esta operación continúe antes de devolver TimeoutException y cancelar el token que la operación está observando.

UpdateServiceAsync(Uri, ServiceUpdateDescription)

Novedades un servicio con la descripción especificada.

public System.Threading.Tasks.Task UpdateServiceAsync (Uri name, System.Fabric.Description.ServiceUpdateDescription updateDescription);
member this.UpdateServiceAsync : Uri * System.Fabric.Description.ServiceUpdateDescription -> System.Threading.Tasks.Task
Public Function UpdateServiceAsync (name As Uri, updateDescription As ServiceUpdateDescription) As Task

Parámetros

name
Uri

Nombre del URI del servicio que se va a actualizar.

updateDescription
ServiceUpdateDescription

ServiceUpdateDescription que especifica la configuración actualizada para el servicio.

Devoluciones

El servicio actualizado.

Excepciones

El FabricClient objeto está en estado cerrado. Elimine elFabricClient objeto que está usando y cree una instancia de un nuevo FabricClient objeto.

Cuando name o updateDescription son null.

Comentarios

El tiempo de espera predeterminado es de un minuto para el que el sistema permitirá que esta operación continúe antes de devolver TimeoutException.

NOTA: Para aumentar de forma segura tanto el MinReplicaSetSize como el TargetReplicaSetSize primero aumentan y TargetReplicaSetSize esperan a que se creen réplicas adicionales y, a continuación, aumente el MinReplicaSetSize

Se aplica a

UpdateServiceAsync(Uri, ServiceUpdateDescription, TimeSpan, CancellationToken)

Novedades un servicio con la descripción especificada. También tarda en el intervalo de tiempo de espera, que es el tiempo máximo que el sistema permitirá que esta operación continúe antes de devolver TimeoutException y cancelar el token que la operación está observando.

public System.Threading.Tasks.Task UpdateServiceAsync (Uri name, System.Fabric.Description.ServiceUpdateDescription serviceUpdateDescription, TimeSpan timeout, System.Threading.CancellationToken cancellationToken);
member this.UpdateServiceAsync : Uri * System.Fabric.Description.ServiceUpdateDescription * TimeSpan * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UpdateServiceAsync (name As Uri, serviceUpdateDescription As ServiceUpdateDescription, timeout As TimeSpan, cancellationToken As CancellationToken) As Task

Parámetros

name
Uri

Nombre del URI del servicio que se va a actualizar.

serviceUpdateDescription
ServiceUpdateDescription

ServiceUpdateDescription que especifica la configuración actualizada para el servicio.

timeout
TimeSpan

La cantidad máxima de tiempo que el sistema permitirá que esta operación continúe antes de devolver TimeoutException.

cancellationToken
CancellationToken

que CancellationToken observa la operación. Se puede usar para propagar la notificación de que se debe cancelar la operación.

Devoluciones

El servicio actualizado.

Excepciones

El FabricClient objeto está en estado cerrado. Elimine elFabricClient objeto que está usando y cree una instancia de un nuevo FabricClient objeto.

Cuando name o serviceUpdateDescription son null.

Comentarios

NOTA: Para aumentar de forma segura tanto el MinReplicaSetSize como el TargetReplicaSetSize primero aumentan y TargetReplicaSetSize esperan a que se creen réplicas adicionales y, a continuación, aumente el MinReplicaSetSize

Se aplica a