- SocketChannel - SocketChannel(SelectorProvider) 
- SocketChannel(IntPtr, JniHandleOwnership) 
- IsConnected 
- IsConnectionPending 
- JniPeerMembers 
- LocalAddress 
- RemoteAddress 
- ThresholdClass 
- ThresholdType 
- Bind(SocketAddress) 
- Connect(SocketAddress) 
- ConnectAsync(SocketAddress) 
- FinishConnect() 
- FinishConnectAsync() 
- Open() 
- Open(SocketAddress) 
- Read(ByteBuffer) 
- Read(ByteBuffer[]) 
- Read(ByteBuffer[], Int32, Int32) 
- SetOption(ISocketOption, Object) 
- ShutdownInput() 
- ShutdownOutput() 
- Socket() 
- ValidOps() 
- Write(ByteBuffer) 
- Write(ByteBuffer[]) 
- Write(ByteBuffer[], Int32, Int32) 
 
net9.0-android34.0
    namespace Java.Nio.Channels
{
    [Register("java/nio/channels/SocketChannel", DoNotGenerateAcw = true)]
    public abstract class SocketChannel : AbstractSelectableChannel, IJavaObject, IJavaPeerable, ICloseable, IByteChannel, IChannel, IGatheringByteChannel, IReadableByteChannel, IScatteringByteChannel, IWritableByteChannel, IDisposable
    {
        [Register("read", "(Ljava/nio/ByteBuffer;)I", "GetRead_Ljava_nio_ByteBuffer_Handler")]
        public abstract int Read(ByteBuffer? dst);
    }
}
            | .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 | This API is only supported on the following platforms: 
 | 
- Built-in API
- Package-provided API