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.
Statements (67)
| Predicate | Object |
|---|---|
| instanceOf |
.NET class
ⓘ
networking API ⓘ sealed class ⓘ |
| assembly | System.dll NERFINISHED ⓘ |
| baseClass | System.Object NERFINISHED ⓘ |
| canJoinMulticastGroup | true ⓘ |
| connectionModel | connectionless ⓘ |
| defaultAddressFamily | InterNetwork ⓘ |
| disposalPattern | IDisposable ⓘ |
| hasConstructor |
UdpClient()
ⓘ
UdpClient(AddressFamily family) ⓘ UdpClient(IPEndPoint localEP) NERFINISHED ⓘ 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 NERFINISHED ⓘ |
| introducedIn | .NET Framework 1.1 NERFINISHED ⓘ |
| namespace | System.Net.Sockets ⓘ |
| protocol | UDP ⓘ |
| relatedClass |
System.Net.Sockets.Socket
NERFINISHED
ⓘ
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+
NERFINISHED
ⓘ
.NET Core NERFINISHED ⓘ .NET Framework NERFINISHED ⓘ |
| 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 NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.