Socket
Socket()
Socket(Proxy)
Socket(SocketImpl)
Socket(InetAddress, Int32)
Socket(IntPtr, JniHandleOwnership)
Socket(String, Int32)
Socket(InetAddress, Int32, Boolean)
Socket(String, Int32, Boolean)
Socket(InetAddress, Int32, InetAddress, Int32)
Socket(String, Int32, InetAddress, Int32)
Channel
InetAddress
InputStream
IsBound
IsClosed
IsConnected
IsInputShutdown
IsOutputShutdown
JniPeerMembers
KeepAlive
LocalAddress
LocalPort
LocalSocketAddress
OOBInline
OutputStream
Port
ReceiveBufferSize
RemoteSocketAddress
ReuseAddress
SendBufferSize
SoLinger
SoTimeout
TcpNoDelay
ThresholdClass
ThresholdType
TrafficClass
Bind(SocketAddress)
Close()
Connect(SocketAddress)
Connect(SocketAddress, Int32)
ConnectAsync(SocketAddress)
ConnectAsync(SocketAddress, Int32)
GetOption(ISocketOption)
SendUrgentData(Int32)
SendUrgentDataAsync(Int32)
SetOption(ISocketOption, Object)
SetPerformancePreferences(Int32, Int32, Int32)
SetSocketImplFactory(ISocketImplFactory)
SetSoLinger(Boolean, Int32)
ShutdownInput()
ShutdownOutput()
SupportedOptions()
net9.0-android34.0
namespace Java.Net
{
[Register("java/net/Socket", DoNotGenerateAcw = true)]
public class Socket : Object, IJavaObject, IJavaPeerable, ICloseable, IDisposable
{
public virtual int SoTimeout
{
[Register("getSoTimeout", "()I", "GetGetSoTimeoutHandler")]
get;
[Register("setSoTimeout", "(I)V", "GetSetSoTimeout_IHandler")]
set;
}
}
}
.NET | 6.07.08.09.0 |
---|---|
Information specific to net9.0 | |
Platforms | This API is only available when you target a specific platform: |
Android | 21.022.023.024.025.026.027.028.029.030.031.032.033.034.0 |
Information specific to net9.0-android34.0 | |
Assembly | Mono.Android , Version=0.0.0.0, PublicKeyToken=84e04ff9cfb79065 |
Referencing | The API is automatically referenced. |
Platform Restrictions | The property getter is only supported on the following platforms:
The property setter is only supported on the following platforms:
|
- Built-in API
- Package-provided API