Compartir a través de


ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout Propiedad

Definición

Obtiene o establece un TimeSpan que determina el tiempo máximo que un canal puede estar en el estado de la inicialización antes de que se desconecte.

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

Valor de propiedad

TimeSpan después del cual se agota el tiempo de espera de una solicitud de inicialización de canal.

Comentarios

Esta propiedad determina cuánto tiempo puede tardar una conexión TCP en autenticarse a sí misma mediante el protocolo de tramas .NET. Un cliente debe enviar algunos datos iniciales antes de que el servidor tenga información suficiente para realizar la autenticación. Este tiempo de expiración se ha hecho intencionadamente más breve que ReceiveTimeout (10 min) para que los clientes no autenticados y malintencionados no conserven las conexiones con el servidor durante mucho tiempo. El valor predeterminado es 30 segundos.

Se aplica a