ChannelBase.DefaultOpenTimeout Propriété

Définition

Obtient l'intervalle de temps par défaut fourni pour terminer une opération d'ouverture.

protected:
 virtual property TimeSpan DefaultOpenTimeout { TimeSpan get(); };
protected public:
 virtual property TimeSpan DefaultOpenTimeout { TimeSpan get(); };
protected override TimeSpan DefaultOpenTimeout { get; }
protected internal override TimeSpan DefaultOpenTimeout { get; }
member this.DefaultOpenTimeout : TimeSpan
Protected Overrides ReadOnly Property DefaultOpenTimeout As TimeSpan
Protected Friend Overrides ReadOnly Property DefaultOpenTimeout As TimeSpan

Valeur de propriété

TimeSpan

TimeSpan par défaut qui spécifie le délai d'exécution de l'opération d'ouverture avant le dépassement du délai d'attente.

Remarques

Obtient le OpenTimeout 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.

S’applique à