IDefaultCommunicationTimeouts.CloseTimeout 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 après lequel la méthode close, appelée par un objet de communication, expire.
public:
property TimeSpan CloseTimeout { TimeSpan get(); };
public TimeSpan CloseTimeout { get; }
member this.CloseTimeout : TimeSpan
Public ReadOnly Property CloseTimeout As TimeSpan
Valeur de propriété
Qui TimeSpan spécifie l’intervalle de temps d’attente de la méthode close pour expirer.
Remarques
Toutes les opérations potentiellement longues doivent avoir un délai d’expiration. Les méthodes qui ne prennent pas de délais d’expiration explicites doivent être déléguées à celles qui font avec les délais d’attente par défaut ou ne doivent pas effectuer de travail qui bloque. Les délais d’expiration sont la limite totale des opérations de haut niveau pour lesquelles ils doivent être terminés. Par conséquent, toutes les nouvelles tentatives doivent être limitées au temps non déjà consommé par les tentatives antérieures.