Compartilhar via


ZooKeeperBasedMembershipTable.UpdateIAmAlive(MembershipEntry) Método

Definição

Atualizações a parte IAmAlive (coluna) do MembershipEntry para esse silo. Essa operação só deve atualizar a coluna IAmAlive e não alterar outras colunas. Essa operação é uma "gravação suja" ou "atualização in loco" e é executada sem validação de etag. Em relação à atualização de eTags: essa operação pode atualizar automaticamente a eTag associada à linha de silo fornecida, mas não precisa. Ele também pode deixar a etag não alterada ("gravação suja"). Em relação a TableVersion: essa operação não deve alterar o TableVersion da tabela. Ele deve deixá-lo intocado. Não há nenhum cenário em que essa operação possa falhar devido a motivos semânticos de tabela. Ele só pode falhar devido a problemas de rede ou indisponibilidade de tabela.

public System.Threading.Tasks.Task UpdateIAmAlive (Orleans.MembershipEntry entry);
abstract member UpdateIAmAlive : Orleans.MembershipEntry -> System.Threading.Tasks.Task
override this.UpdateIAmAlive : Orleans.MembershipEntry -> System.Threading.Tasks.Task
Public Function UpdateIAmAlive (entry As MembershipEntry) As Task

Parâmetros

entry
MembershipEntry

A atualização tp membershipentry de destino

Retornos

Tarefa que representa a execução bem-sucedida desta operação.

Implementações

Aplica-se a