SerialDevice.WriteTimeout 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 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.