C# Class DNS.Client.ClientRequest

Inheritance: IRequest
Afficher le fichier Open project: greggman/hft-unity-gamepad Class Usage Examples

Méthodes publiques

Méthode Description
ClientRequest ( IPAddress ip, int port = DEFAULT_PORT, IRequest request = null, IRequestResolver resolver = null ) : System
ClientRequest ( IPEndPoint dns, IRequest request = null, IRequestResolver resolver = null ) : System
ClientRequest ( string ip, int port = DEFAULT_PORT, IRequest request = null, IRequestResolver resolver = null ) : System
Resolve ( ) : ClientResponse

Resolves this request into a response using the provided DNS information. The given request strategy is used to retrieve the response.

ToArray ( ) : byte[]
ToString ( ) : string

Method Details

ClientRequest() public méthode

public ClientRequest ( IPAddress ip, int port = DEFAULT_PORT, IRequest request = null, IRequestResolver resolver = null ) : System
ip System.Net.IPAddress
port int
request IRequest
resolver IRequestResolver
Résultat System

ClientRequest() public méthode

public ClientRequest ( IPEndPoint dns, IRequest request = null, IRequestResolver resolver = null ) : System
dns System.Net.IPEndPoint
request IRequest
resolver IRequestResolver
Résultat System

ClientRequest() public méthode

public ClientRequest ( string ip, int port = DEFAULT_PORT, IRequest request = null, IRequestResolver resolver = null ) : System
ip string
port int
request IRequest
resolver IRequestResolver
Résultat System

Resolve() public méthode

Resolves this request into a response using the provided DNS information. The given request strategy is used to retrieve the response.
Throw if a malformed response is received from the server Thrown if a IO error occurs Thrown if a the reading or writing to the socket fails
public Resolve ( ) : ClientResponse
Résultat ClientResponse

ToArray() public méthode

public ToArray ( ) : byte[]
Résultat byte[]

ToString() public méthode

public ToString ( ) : string
Résultat string