Partager via


SerialDevice.WriteTimeout Propriété

Définition

Obtient ou définit la valeur de délai d’attente d’une opération d’écriture.

public:
 property TimeSpan WriteTimeout { TimeSpan get(); void set(TimeSpan value); };
TimeSpan WriteTimeout();

void WriteTimeout(TimeSpan value);
public System.TimeSpan WriteTimeout { get; set; }
var timeSpan = serialDevice.writeTimeout;
serialDevice.writeTimeout = timeSpan;
Public Property WriteTimeout As TimeSpan

Valeur de propriété

Intervalle de temps avant qu’un délai d’expiration ne se produise lorsqu’une opération d’écriture ne se termine pas.

  • Si WriteTimeout a la valeur 0, les opérations d’écriture n’expirent jamais.
  • Si WriteTimeout est supérieur à 0, une opération d’écriture (pour envoyer la charge utile entière) expire si elle dépasse WriteTimeout.
  • La valeur de TimeSpan.FromMilliseconds(ulong.MaxValue) (voir TimeSpan) n’a pas de signification particulière pour WriteTimeout.

Notes

Les API Windows Runtime pour les appareils série encapsulent légèrement les fonctionnalités des API Win32 correspondantes. Par conséquent, la signification du membre WriteTotalTimeoutConstant de la structure SERIAL_TIMEOUTS Win32 s’applique à SerialDevice.WriteTimeout. Pour plus d’informations, consultez structure SERIAL_TIMEOUTS et Définition des délais d’attente de lecture et d’écriture pour un appareil série.

S’applique à

Voir aussi