HttpRuntimeSection.DelayNotificationTimeout 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 retraso de notificación de cambio.
public:
property TimeSpan DelayNotificationTimeout { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))]
[System.Configuration.ConfigurationProperty("delayNotificationTimeout", DefaultValue="00:00:05")]
public TimeSpan DelayNotificationTimeout { get; set; }
[System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))]
[System.Configuration.ConfigurationProperty("delayNotificationTimeout", DefaultValue="00:00:00")]
public TimeSpan DelayNotificationTimeout { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))>]
[<System.Configuration.ConfigurationProperty("delayNotificationTimeout", DefaultValue="00:00:05")>]
member this.DelayNotificationTimeout : TimeSpan with get, set
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))>]
[<System.Configuration.ConfigurationProperty("delayNotificationTimeout", DefaultValue="00:00:00")>]
member this.DelayNotificationTimeout : TimeSpan with get, set
Public Property DelayNotificationTimeout As TimeSpan
Valor de propiedad
El tiempo, en segundos, que especifica el retraso de la notificación de cambio.
- Atributos
Ejemplos
En el ejemplo siguiente se muestra cómo usar la DelayNotificationTimeout propiedad .
// Get the DelayNotificationTimeout property value.
Response.Write("DelayNotificationTimeout: " +
configSection.DelayNotificationTimeout.ToString() + "<br>");
// Set the DelayNotificationTimeout property value to 10 seconds.
configSection.DelayNotificationTimeout = TimeSpan.FromSeconds(10);
' Get the DelayNotificationTimeout property value.
Response.Write("DelayNotificationTimeout: " & _
configSection.DelayNotificationTimeout.ToString() & "<br>")
' Set the DelayNotificationTimeout property value to 10 seconds.
configSection.DelayNotificationTimeout = TimeSpan.FromSeconds(10)
Comentarios
Puede solucionar el problema causado por algunas aplicaciones antivirus, al escribir información en los archivos examinados estableciendo la DelayNotificationTimeout propiedad .
Nota:
El problema se produce porque los cambios de archivo causados por el examen antivirus no se pueden distinguir de los realizados por el usuario. El resultado final es el reinicio de la aplicación cuyos archivos se están examinando.