Compartilhar via


CustomPeerResolverService.RefreshInterval Propriedade

Definição

Obtém ou define o período durante o qual as entradas permanecem válidas na tabela de pesquisa de registro de um serviço de resolvedor de pares.

public:
 property TimeSpan RefreshInterval { TimeSpan get(); void set(TimeSpan value); };
public TimeSpan RefreshInterval { get; set; }
member this.RefreshInterval : TimeSpan with get, set
Public Property RefreshInterval As TimeSpan

Valor da propriedade

TimeSpan que especifica o período de tempo em que as entradas permanecem válidas na tabela de pesquisa de registro de um serviço resolvedor de pares.

Exceções

O intervalo é zero ou maior que Int32.MaxValue.

Tentativa de definir a propriedade após uma chamada a Open().

Comentários

Essa propriedade deve ser definida antes que o serviço de resolvedor de pares tenha sido e não deve ser zero. O intervalo padrão é de 2 minutos.

Quando o tempo fornecido a essa propriedade tiver passado para uma determinada entrada na tabela de pesquisa de registro de um serviço resolvedor de pares, essa entrada será marcada para exclusão. A exclusão ocorre quando ocorre o intervalo especificado na CleanupInterval propriedade . Por exemplo, se essa propriedade for definida como um período de 10 minutos, as entradas na tabela de pesquisa de registro ficarão obsoletas e marcadas para exclusão após o intervalo ter passado. Como resultado, o cliente resolvedor de pares deve atualizar a cada dez minutos para evitar que sua entrada seja excluída.

Aplica-se a