ConnectionOrientedTransportBindingElement.ChannelInitializationTimeout Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une TimeSpan valeur qui détermine la durée maximale pendant laquelle un canal peut être dans l’état d’initialisation avant d’être déconnecté.
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
Valeur de propriété
Après TimeSpan quoi une demande d’initialisation de canal expire.
Remarques
Cette propriété détermine la durée pendant laquelle une connexion TCP peut prendre pour s’authentifier à l’aide du protocole .NET Framework. Un client doit envoyer des données initiales avant que le serveur dispose de suffisamment d’informations pour effectuer l’authentification. Ce délai d’expiration est intentionnellement plus petit que le ReceiveTimeout (10 min) afin que les clients non authentifiés malveillants ne conservent pas les connexions liées au serveur pendant longtemps. La valeur par défaut est de 30 secondes.