NotificationType.PreviousWatermark Propriedade

Definição

O PreviousWatermark propriedade obtém ou define a marca d'água do evento mais recente que foi comunicada com êxito para o cliente para a assinatura.

public:
 property System::String ^ PreviousWatermark { System::String ^ get(); void set(System::String ^ value); };
public string PreviousWatermark { get; set; }
Public Property PreviousWatermark As String

Valor da propriedade

String

O PreviousWatermark propriedade retorna um valor string que contém o último evento foi comunicado com êxito.

Comentários

PreviousWatermark a propriedade é útil para o cliente na determinação da última notificação bem-sucedida. Por exemplo, se uma assinatura tem três eventos com marcas d'água 1, 2 e 3 e a próxima notificação é enviada com um valor PreviousWatermark 3, o cliente pode comparar este valor como o valor de marca d'água da última notificação recebida. Isso permite que o cliente garantir a continuidade de eventos.

Para clientes de push, o PreviousWatermark é comparado com a local, no lado do cliente última conhecida marca d'água. Se os valores forem diferentes, o cliente perdeu uma notificação de evento e deverá restabelecer uma inscrição usando a marca d'água local mais recente. Por exemplo, se um cliente de push recebe eventos de três para uma inscrição com marcas d'água 1, 2 e 3 e a próxima notificação inclui um valor PreviousWatermark 5, o cliente perdeu a notificação de pelo menos um e crie uma nova assinatura, passando um 3 como o marca d'água.

Para clientes de recepção, o valor de PreviousWatermark será o mesmo que a marca d'água que está incluída pelo cliente na chamada GetEvents.

Aplica-se a