SocketOptions.SoTimeout 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
警告
This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.
設定封鎖套接字作業的逾時:
[Android.Runtime.Register("SO_TIMEOUT")]
[System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.", true)]
public const Java.Net.SocketOption SoTimeout = 4102;
[<Android.Runtime.Register("SO_TIMEOUT")>]
[<System.Obsolete("This constant will be removed in the future version. Use Java.Net.SocketOption enum directly instead of this field.", true)>]
val mutable SoTimeout : Java.Net.SocketOption
欄位值
Value = 4102- 屬性
備註
設定封鎖套接字作業的逾時:
ServerSocket.accept();
SocketInputStream.read();
DatagramSocket.receive();
必須設定選項,才能輸入封鎖作業才會生效。 如果逾時到期,且作業會繼續封鎖, <則會引發 B>java.io.InterruptedIOException</B> 。 在此情況下,套接字不會關閉。
適用於所有套接字:SocketImpl、DatagramSocketImpl
的 java.net.SocketOptions.SO_TIMEOUT
Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。