CustomPeerResolverService.RefreshInterval Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el período de tiempo durante el que las entradas permanecen válidas en la tabla de búsqueda de registros de un servicio de resolución del mismo nivel.
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 de propiedad
TimeSpan que especifica el período de tiempo durante el que las entradas permanecen válidas en la tabla de búsqueda de registros de un servicio de resolución del mismo nivel.
Excepciones
El intervalo es cero o mayor que Int32.MaxValue.
Se intentó establecer la propiedad después de una llamada a Open().
Comentarios
Esta propiedad debe establecerse antes de que el servicio de resolución del mismo nivel haya sido y no debe ser cero. El intervalo predeterminado es de 2 minutos.
Cuando se ha pasado la cantidad de tiempo proporcionada a esta propiedad para una entrada determinada en la tabla de búsqueda de registro de un servicio de resolución del mismo nivel, esa entrada se marca para su eliminación. La eliminación se produce cuando se produce el intervalo especificado en la CleanupInterval propiedad . Por ejemplo, si esta propiedad se establece en un intervalo de tiempo de 10 minutos, las entradas de la tabla de búsqueda de registro se quedarán obsoletas y se marcarán para su eliminación una vez transcurrido el intervalo. Como resultado, el cliente de la resolución del mismo nivel debe actualizarse cada diez minutos para evitar que se elimine su entrada.