SqlTrackingService.ProfileChangeCheckInterval Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que especifica o intervalo no qual deve-se verificar o banco de dados para alterações a um ou mais dos seus perfis de acompanhamento.
public:
property double ProfileChangeCheckInterval { double get(); void set(double value); };
public double ProfileChangeCheckInterval { get; set; }
member this.ProfileChangeCheckInterval : double with get, set
Public Property ProfileChangeCheckInterval As Double
Valor da propriedade
O comprimento do intervalo em milissegundos. O padrão é 60000.
Comentários
O SqlTrackingService examina periodicamente o banco de dados para determinar se um ou mais de seus perfis de acompanhamento foram alterados ou foram excluídos. Quando o SqlTrackingService determina que um TrackingProfile foi excluído, ele gera um ProfileRemoved evento; quando determina que um perfil foi alterado, ele gera um ProfileUpdated evento. A infraestrutura de acompanhamento de runtime assina ambos os eventos e atualiza seu cache de perfil de acompanhamento adequadamente quando eles ocorrem. Você também pode assinar um ou ambos os eventos se quiser ser notificado sobre alterações em um perfil de acompanhamento. Você pode definir ProfileChangeCheckInterval para especificar a frequência com que o SqlTrackingService deve testar essas alterações. Quando você especifica um novo valor para ProfileChangeCheckInterval, o intervalo de temporizador é imediatamente definido como esse novo valor.