ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout 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 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.