SerialDevice.WriteTimeout 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定寫入作業的逾時值。
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
屬性值
寫入作業未完成時,就會發生逾時之前的時段。
- 如果 WriteTimeout 為 0,則寫入作業永遠不會逾時。
- 如果 WriteTimeout 大於 0,則寫入作業 (,以在超過 WriteTimeout時傳送整個承載) 逾時。
- (的值
TimeSpan.FromMilliseconds(ulong.MaxValue)
請參閱 TimeSpan) 對於 WriteTimeout沒有任何特殊意義。
注意
序列裝置的Windows 執行階段 API 會精簡包裝對應 WIN32 API 的功能。 因此,Win32 SERIAL_TIMEOUTS結構的WriteTotalTimeoutConstant成員的意義會套用至SerialDevice.WriteTimeout。 如需詳細資訊,請參閱 SERIAL_TIMEOUTS 結構,以及 設定序列裝置的讀取和寫入逾時。