Share via


PreviousWatermark

O elemento PreviousWatermark representa a marca d'água do evento mais recente que foi comunicado com êxito ao cliente para a assinatura.

<PreviousWatermark/>

WatermarkType

Atributos e elementos

As seções a seguir descrevem os atributos, os elementos filhos e os elementos pai.

Atributos

Nenhum

Elementos filho

Nenhum.

Elementos pai

Elemento Descrição
Notificação
Contém informações sobre a assinatura e os eventos que ocorreram desde a última notificação.

Valor de texto

Um valor de texto é necessário. O valor de texto representa a marca d'água mais recente. O valor de texto não pode ser uma cadeia de caracteres vazia.

Comentários

A propriedade PreviousWatermark é útil para o cliente na determinação da última notificação bem-sucedida. Por exemplo, se uma assinatura tiver três eventos com marcas d'água 1, 2 e 3, e a próxima notificação for enviada com um valor PreviousWatermark de 3, o cliente poderá comparar esse valor com o valor de Marca d'água da última notificação recebida. Isso permite que o cliente garanta a continuidade dos eventos.

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

No caso de um cliente pull, o valor de PreviousWatermark será o mesmo que a marca d'água incluída pelo cliente na chamada GetEvents.

O esquema que descreve esse elemento está localizado no diretório virtual do EWS do computador que está executando Microsoft Exchange Server 2007 que tem a função de servidor do Client Access instalada.

Elemento de informações

Nome Valor
Namespace
https://schemas.microsoft.com/exchange/services/2006/types
Nome do esquema
Esquema de tipos
Arquivo de validação
Types.xsd
Pode ser vazio
False

Confira também

Operação Subscribe

Operação GetEvents

Cancelar a operação