Compartir a través de


SerialDevice.WriteTimeout Propiedad

Definición

Obtiene o establece el valor de tiempo de espera de una operación de escritura.

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

Valor de propiedad

El intervalo de tiempo antes de que se agote el tiempo de espera cuando no finaliza una operación de escritura.

  • Si WriteTimeout es 0, las operaciones de escritura nunca agotan el tiempo de espera.
  • Si WriteTimeout es mayor que 0, una operación de escritura (para enviar toda la carga) agota el tiempo de espera si supera WriteTimeout.
  • El valor de TimeSpan.FromMilliseconds(ulong.MaxValue) (vea TimeSpan) no tiene ningún significado especial para WriteTimeout.

Nota

Las API de Windows Runtime para dispositivos serie encapsulan finamente la funcionalidad de las API de Win32 correspondientes. Por lo tanto, el significado del miembro WriteTotalTimeoutConstant de la estructura de SERIAL_TIMEOUTS Win32 se aplica a SerialDevice.WriteTimeout. Para obtener información específica, consulte la estructura SERIAL_TIMEOUTS y Establecer tiempos de espera de lectura y escritura para un dispositivo serie.

Se aplica a

Consulte también