Socket
Socket(SafeSocketHandle)
Socket(SocketInformation)
Socket(SocketType, ProtocolType)
Socket(AddressFamily, SocketType, ProtocolType)
~Socket()
AddressFamily
Available
Blocking
Connected
DontFragment
DualMode
EnableBroadcast
ExclusiveAddressUse
Handle
IsBound
LingerState
LocalEndPoint
MulticastLoopback
NoDelay
OSSupportsIPv4
OSSupportsIPv6
OSSupportsUnixDomainSockets
ProtocolType
ReceiveBufferSize
ReceiveTimeout
RemoteEndPoint
SafeHandle
SendBufferSize
SendTimeout
SocketType
SupportsIPv4
SupportsIPv6
Ttl
UseOnlyOverlappedIO
Accept()
AcceptAsync()
AcceptAsync(CancellationToken)
AcceptAsync(Socket)
AcceptAsync(SocketAsyncEventArgs)
AcceptAsync(Socket, CancellationToken)
BeginAccept(AsyncCallback, Object)
BeginAccept(Int32, AsyncCallback, Object)
BeginAccept(Socket, Int32, AsyncCallback, Object)
BeginConnect(EndPoint, AsyncCallback, Object)
BeginConnect(IPAddress, Int32, AsyncCallback, Object)
BeginConnect(IPAddress[], Int32, AsyncCallback, Object)
BeginConnect(String, Int32, AsyncCallback, Object)
BeginDisconnect(Boolean, AsyncCallback, Object)
BeginReceive(Byte[], Int32, Int32, SocketFlags, AsyncCallback, Object)
BeginReceive(Byte[], Int32, Int32, SocketFlags, SocketError, AsyncCallback, Object)
BeginReceive(IList<ArraySegment<Byte>>, SocketFlags, AsyncCallback, Object)
BeginReceive(IList<ArraySegment<Byte>>, SocketFlags, SocketError, AsyncCallback, Object)
BeginReceiveFrom(Byte[], Int32, Int32, SocketFlags, EndPoint, AsyncCallback, Object)
BeginReceiveMessageFrom(Byte[], Int32, Int32, SocketFlags, EndPoint, AsyncCallback, Object)
BeginSend(Byte[], Int32, Int32, SocketFlags, AsyncCallback, Object)
BeginSend(Byte[], Int32, Int32, SocketFlags, SocketError, AsyncCallback, Object)
BeginSend(IList<ArraySegment<Byte>>, SocketFlags, AsyncCallback, Object)
BeginSend(IList<ArraySegment<Byte>>, SocketFlags, SocketError, AsyncCallback, Object)
BeginSendFile(String, AsyncCallback, Object)
BeginSendFile(String, Byte[], Byte[], TransmitFileOptions, AsyncCallback, Object)
BeginSendTo(Byte[], Int32, Int32, SocketFlags, EndPoint, AsyncCallback, Object)
Bind(EndPoint)
CancelConnectAsync(SocketAsyncEventArgs)
Close()
Close(Int32)
Connect(EndPoint)
Connect(IPAddress, Int32)
Connect(IPAddress[], Int32)
Connect(String, Int32)
ConnectAsync(EndPoint)
ConnectAsync(SocketAsyncEventArgs)
ConnectAsync(EndPoint, CancellationToken)
ConnectAsync(IPAddress, Int32)
ConnectAsync(IPAddress[], Int32)
ConnectAsync(String, Int32)
ConnectAsync(IPAddress, Int32, CancellationToken)
ConnectAsync(IPAddress[], Int32, CancellationToken)
ConnectAsync(SocketType, ProtocolType, SocketAsyncEventArgs)
ConnectAsync(String, Int32, CancellationToken)
Disconnect(Boolean)
DisconnectAsync(SocketAsyncEventArgs)
DisconnectAsync(Boolean, CancellationToken)
Dispose()
Dispose(Boolean)
DuplicateAndClose(Int32)
EndAccept(IAsyncResult)
EndAccept(Byte[], IAsyncResult)
EndAccept(Byte[], Int32, IAsyncResult)
EndConnect(IAsyncResult)
EndDisconnect(IAsyncResult)
EndReceive(IAsyncResult)
EndReceive(IAsyncResult, SocketError)
EndReceiveFrom(IAsyncResult, EndPoint)
EndReceiveMessageFrom(IAsyncResult, SocketFlags, EndPoint, IPPacketInformation)
EndSend(IAsyncResult)
EndSend(IAsyncResult, SocketError)
EndSendFile(IAsyncResult)
EndSendTo(IAsyncResult)
GetHashCode()
GetRawSocketOption(Int32, Int32, Span<Byte>)
GetSocketOption(SocketOptionLevel, SocketOptionName)
GetSocketOption(SocketOptionLevel, SocketOptionName, Byte[])
GetSocketOption(SocketOptionLevel, SocketOptionName, Int32)
IOControl(Int32, Byte[], Byte[])
IOControl(IOControlCode, Byte[], Byte[])
Listen()
Listen(Int32)
Poll(Int32, SelectMode)
Poll(TimeSpan, SelectMode)
Receive(Byte[])
Receive(Byte[], SocketFlags)
Receive(Byte[], Int32, SocketFlags)
Receive(Byte[], Int32, Int32, SocketFlags)
Receive(Byte[], Int32, Int32, SocketFlags, SocketError)
Receive(IList<ArraySegment<Byte>>)
Receive(Span<Byte>)
Receive(IList<ArraySegment<Byte>>, SocketFlags)
Receive(Span<Byte>, SocketFlags)
Receive(IList<ArraySegment<Byte>>, SocketFlags, SocketError)
Receive(Span<Byte>, SocketFlags, SocketError)
ReceiveAsync(SocketAsyncEventArgs)
ReceiveAsync(ArraySegment<Byte>)
ReceiveAsync(IList<ArraySegment<Byte>>)
ReceiveAsync(ArraySegment<Byte>, SocketFlags)
ReceiveAsync(IList<ArraySegment<Byte>>, SocketFlags)
ReceiveAsync(Memory<Byte>, CancellationToken)
ReceiveAsync(Memory<Byte>, SocketFlags, CancellationToken)
ReceiveFrom(Byte[], EndPoint)
ReceiveFrom(Byte[], SocketFlags, EndPoint)
ReceiveFrom(Byte[], Int32, SocketFlags, EndPoint)
ReceiveFrom(Byte[], Int32, Int32, SocketFlags, EndPoint)
ReceiveFrom(Span<Byte>, EndPoint)
ReceiveFrom(Span<Byte>, SocketFlags, EndPoint)
ReceiveFrom(Span<Byte>, SocketFlags, SocketAddress)
ReceiveFromAsync(SocketAsyncEventArgs)
ReceiveFromAsync(ArraySegment<Byte>, EndPoint)
ReceiveFromAsync(ArraySegment<Byte>, SocketFlags, EndPoint)
ReceiveFromAsync(Memory<Byte>, EndPoint, CancellationToken)
ReceiveFromAsync(Memory<Byte>, SocketFlags, EndPoint, CancellationToken)
ReceiveFromAsync(Memory<Byte>, SocketFlags, SocketAddress, CancellationToken)
ReceiveMessageFrom(Byte[], Int32, Int32, SocketFlags, EndPoint, IPPacketInformation)
ReceiveMessageFrom(Span<Byte>, SocketFlags, EndPoint, IPPacketInformation)
ReceiveMessageFromAsync(SocketAsyncEventArgs)
ReceiveMessageFromAsync(ArraySegment<Byte>, EndPoint)
ReceiveMessageFromAsync(ArraySegment<Byte>, SocketFlags, EndPoint)
ReceiveMessageFromAsync(Memory<Byte>, EndPoint, CancellationToken)
ReceiveMessageFromAsync(Memory<Byte>, SocketFlags, EndPoint, CancellationToken)
Select(IList, IList, IList, Int32)
Select(IList, IList, IList, TimeSpan)
Send(Byte[])
Send(Byte[], SocketFlags)
Send(Byte[], Int32, SocketFlags)
Send(Byte[], Int32, Int32, SocketFlags)
Send(Byte[], Int32, Int32, SocketFlags, SocketError)
Send(IList<ArraySegment<Byte>>)
Send(ReadOnlySpan<Byte>)
Send(IList<ArraySegment<Byte>>, SocketFlags)
Send(ReadOnlySpan<Byte>, SocketFlags)
Send(IList<ArraySegment<Byte>>, SocketFlags, SocketError)
Send(ReadOnlySpan<Byte>, SocketFlags, SocketError)
SendAsync(SocketAsyncEventArgs)
SendAsync(ArraySegment<Byte>)
SendAsync(IList<ArraySegment<Byte>>)
SendAsync(ArraySegment<Byte>, SocketFlags)
SendAsync(IList<ArraySegment<Byte>>, SocketFlags)
SendAsync(ReadOnlyMemory<Byte>, CancellationToken)
SendAsync(ReadOnlyMemory<Byte>, SocketFlags, CancellationToken)
SendFile(String)
SendFile(String, Byte[], Byte[], TransmitFileOptions)
SendFile(String, ReadOnlySpan<Byte>, ReadOnlySpan<Byte>, TransmitFileOptions)
SendFileAsync(String, CancellationToken)
SendFileAsync(String, ReadOnlyMemory<Byte>, ReadOnlyMemory<Byte>, TransmitFileOptions, CancellationToken)
SendPacketsAsync(SocketAsyncEventArgs)
SendTo(Byte[], EndPoint)
SendTo(Byte[], SocketFlags, EndPoint)
SendTo(Byte[], Int32, SocketFlags, EndPoint)
SendTo(Byte[], Int32, Int32, SocketFlags, EndPoint)
SendTo(ReadOnlySpan<Byte>, EndPoint)
SendTo(ReadOnlySpan<Byte>, SocketFlags, EndPoint)
SendTo(ReadOnlySpan<Byte>, SocketFlags, SocketAddress)
SendToAsync(SocketAsyncEventArgs)
SendToAsync(ArraySegment<Byte>, EndPoint)
SendToAsync(ArraySegment<Byte>, SocketFlags, EndPoint)
SendToAsync(ReadOnlyMemory<Byte>, EndPoint, CancellationToken)
SendToAsync(ReadOnlyMemory<Byte>, SocketFlags, EndPoint, CancellationToken)
SendToAsync(ReadOnlyMemory<Byte>, SocketFlags, SocketAddress, CancellationToken)
SetIPProtectionLevel(IPProtectionLevel)
SetRawSocketOption(Int32, Int32, ReadOnlySpan<Byte>)
SetSocketOption(SocketOptionLevel, SocketOptionName, Boolean)
SetSocketOption(SocketOptionLevel, SocketOptionName, Byte[])
SetSocketOption(SocketOptionLevel, SocketOptionName, Int32)
SetSocketOption(SocketOptionLevel, SocketOptionName, Object)
Shutdown(SocketShutdown)
AcceptAsync(Socket)
AcceptAsync(Socket, Socket)
ConnectAsync(Socket, EndPoint)
ConnectAsync(Socket, EndPoint, CancellationToken)
ConnectAsync(Socket, IPAddress, Int32)
ConnectAsync(Socket, IPAddress[], Int32)
ConnectAsync(Socket, String, Int32)
ConnectAsync(Socket, IPAddress, Int32, CancellationToken)
ConnectAsync(Socket, IPAddress[], Int32, CancellationToken)
ConnectAsync(Socket, String, Int32, CancellationToken)
ReceiveAsync(Socket, ArraySegment<Byte>, SocketFlags)
ReceiveAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags)
ReceiveAsync(Socket, Memory<Byte>, SocketFlags, CancellationToken)
ReceiveFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)
ReceiveMessageFromAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)
SendAsync(Socket, ArraySegment<Byte>, SocketFlags)
SendAsync(Socket, IList<ArraySegment<Byte>>, SocketFlags)
SendAsync(Socket, ReadOnlyMemory<Byte>, SocketFlags, CancellationToken)
SendToAsync(Socket, ArraySegment<Byte>, SocketFlags, EndPoint)
netstandard1.3
namespace System.Net.Sockets
{
public static class SocketTaskExtensions
{
public static Task ConnectAsync(this Socket socket, EndPoint remoteEP);
}
}
nuget.org | 0.1 %
Reference this API |
---|---|
Upgrade Planner | 0.0 %
Reference this API |
.NET | 5.06.07.08.09.010.0 |
.NET Core | 1.01.12.02.12.23.03.1 |
.NET Framework | 4.64.6.14.6.24.74.7.14.7.24.84.8.1 |
.NET Standard | 1.31.41.51.62.02.1 |
Information specific to netstandard1.3 | |
Assembly | System.Net.Sockets , Version=4.1.0.0, PublicKeyToken=b03f5f7f11d50a3a |
Referencing | The API is automatically referenced. |
Platform Restrictions | This framework does not have platform annotations. |
- Built-in API
- Package-provided API