IClientTransport Interface

Interface of a transport used by a client

Definition

Namespace: ARSoft.Tools.Net.Dns
Assembly: ARSoft.Tools.Net (in ARSoft.Tools.Net.dll) Version: 3.6.1+aaafdcd61f068318c11734f7b3c59c69371c0549
C#
public interface IClientTransport : IDisposable
Implements
IDisposable

Properties

MaximumAllowedQuerySize The maximum allowed size of queries in bytes
SupportsMulticastTransfer Returns a value indicating if the transport supports multicast communication
SupportsPooledConnections Returns a value indicating if the transport supports pooled connections
SupportsReliableTransfer Returns a value indicating if the transport is reliable

Methods

ConnectAsync Creates a new connection to a server
DisposePerforms application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
(Inherited from IDisposable)
GetPooledConnectionAsync Gets connection from the pool

See Also