ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout Propiedad

Definición

Obtiene o establece un TimeSpan objeto que determina el tiempo máximo que puede tener un canal en el estado de inicialización antes de desconectarse.

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

Objeto 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 mediante el protocolo de marco de .NET. Un cliente debe enviar algunos datos iniciales antes de que el servidor tenga suficiente información para realizar la autenticación. Este tiempo de espera se hace intencionadamente más pequeño que ReceiveTimeout (10 minutos) para que los clientes malintencionados no autenticados no mantengan las conexiones vinculadas al servidor durante mucho tiempo. El valor predeterminado es de 30 segundos.

Se aplica a