ChannelBase.DefaultCloseTimeout 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 l'intervalle de temps par défaut fourni pour terminer une opération de fermeture.
protected:
virtual property TimeSpan DefaultCloseTimeout { TimeSpan get(); };
protected override TimeSpan DefaultCloseTimeout { get; }
member this.DefaultCloseTimeout : TimeSpan
Protected Overrides ReadOnly Property DefaultCloseTimeout As TimeSpan
Valeur de propriété
TimeSpan par défaut qui spécifie le délai d'exécution de l'opération de fermeture avant le dépassement du délai d'attente.
Remarques
Obtient le CloseTimeout associé à un Manager pour le canal.
Toutes les opérations potentiellement longues doivent avoir un délai d'attente. Les méthodes qui ne reçoivent pas de délais d'attente explicites doivent déléguer à celles qui le peuvent, avec des délais d'attente par défaut, ou elles ne doivent effectuer aucune tâche qui entraîne un blocage. Les délais d'attente correspondent au temps total maximal dont disposent les opérations de niveau supérieur pour s'exécuter, de manière à ce que toute nouvelle tentative se limite au temps qui n'a pas encore été utilisé par les tentatives antérieures.