public class UdpServerTransport : IServerTransport,
IDisposable
Public Class UdpServerTransport
Implements IServerTransport, IDisposable
public ref class UdpServerTransport : IServerTransport,
IDisposable
type UdpServerTransport =
class
interface IServerTransport
interface IDisposable
end
UdpServerTransport(IPAddress, Int32) | Creates a new instance of the UdpServerTransport |
UdpServerTransport(IPEndPoint, Int32) | Creates a new instance of the UdpServerTransport |
AllowTruncatedResponses | A value indicating, if truncated responses are allowed using this transport. |
DefaultAllowedResponseSize | The default allowed response size if no EDNS option is set. |
SupportsMultipleResponses | A value indicating, if the transport supports sending multiple response to a single query. |
TransportProtocol | The transport protocol this transport is using |
AcceptConnectionAsync | Waits for a new connection and return the connection |
Bind | Binds the transport to the network stack |
Close | Closes the transport |
Dispose | Releases all resources used by the UdpServerTransport |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode | Serves as the default hash function. (Inherited from Object) |
GetType | Gets the Type of the current instance. (Inherited from Object) |
ToString | Returns a string that represents the current object. (Inherited from Object) |
DEFAULT_PORT | The default port of UDP DNS communication |