System.Net.Sockets.UdpClient

E697515

System.Net.Sockets.UdpClient is a .NET class that provides a simple, high-level API for sending and receiving UDP datagrams over the network.

All labels observed (2)

How this entity was disambiguated

Statements (67)

Predicate Object
instanceOf .NET class
networking API
sealed class
assembly System.dll
baseClass System.Object
canJoinMulticastGroup true
connectionModel connectionless
defaultAddressFamily InterNetwork
disposalPattern IDisposable
hasConstructor UdpClient()
UdpClient(AddressFamily family)
UdpClient(IPEndPoint localEP)
UdpClient(int port)
UdpClient(int port, AddressFamily family)
UdpClient(string hostname, int port)
hasMethod BeginReceive(AsyncCallback, object)
BeginSend(byte[], int, AsyncCallback, object)
Close()
Connect(IPAddress, int)
Connect(IPEndPoint)
Connect(string, int)
Dispose()
DropMulticastGroup(IPAddress)
EndReceive(IAsyncResult, ref IPEndPoint)
EndSend(IAsyncResult)
JoinMulticastGroup(IPAddress)
JoinMulticastGroup(int, IPAddress)
Receive(ref IPEndPoint)
ReceiveAsync()
Send(byte[], int)
Send(byte[], int, IPEndPoint)
Send(byte[], int, string, int)
SendAsync(byte[], int, IPEndPoint)
SendAsync(byte[], int, string, int)
hasProperty Active
Available
Client
DontFragment
EnableBroadcast
ExclusiveAddressUse
MulticastLoopback
Ttl
implements System.IDisposable
introducedIn .NET Framework 1.1
linked to: .NET Framework
namespace System.Net.Sockets
protocol UDP
relatedClass System.Net.Sockets.Socket
System.Net.Sockets.TcpClient
reliability unreliable datagram delivery
requires System.Net.Sockets namespace import
summary Provides User Datagram Protocol (UDP) network services.
supportsAddressFamily InterNetwork
InterNetworkV6
supportsAsyncPattern APM (Begin/End)
Task-based async (Async methods)
supportsBroadcast true
supportsFramework .NET 5+
linked to: .NET (5 and later)

.NET Core
.NET Framework
supportsMulticast true
threadSafety instance members are not guaranteed to be thread-safe
transportLayer OSI layer 4
useCase broadcast communication
multicast communication
receiving UDP datagrams
sending UDP datagrams
wraps System.Net.Sockets.Socket

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

System.Net containsClass System.Net.Sockets.UdpClient
System.Net.Sockets.UdpClient hasConstructor UdpClient(IPEndPoint localEP)
linked to: System.Net.Sockets.UdpClient