Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Supports network-related items such as endpoints, IP addresses, and hosts.
Classes
Class | Description | |
---|---|---|
![]() |
Dns | Provides simple ___domain name resolution functionality. |
![]() |
EndPoint | Identifies a network address. This is an abstract class. |
![]() |
FTPCommand | Represents an FTP command. |
![]() |
FtpWebRequest | Implements a File Transfer Protocol (FTP) client. |
![]() |
FtpWebResponse | Encapsulates a File Transfer Protocol (FTP) server's response to a request. |
![]() |
HttpKnownHeaderNames | Contains known HTTP header names. |
![]() |
HttpListener | Provides a simple, programmatically controlled HTTP protocol listener. This class cannot be inherited. |
![]() |
HttpListenerContext | Provides access to the request and response objects used by the HttpListener class. This class cannot be inherited. |
![]() |
HttpListenerRequest | Describes an incoming HTTP request to an HttpListener object. This class cannot be inherited. |
![]() |
HttpListenerResponse | Represents a response to a request being handled by an HttpListener object. |
![]() |
HttpVersion | Defines the HTTP version numbers that are supported by the HttpWebRequest and HttpWebResponse classes. |
![]() |
HttpWebRequest | Provides an HTTP-specific implementation of the WebRequest class. |
![]() |
HttpWebResponse | Provides an HTTP-specific implementation of the WebResponse class. |
![]() |
IPAddress | Provides an Internet Protocol (IP) address. |
![]() |
IPEndPoint | Represents a network endpoint as an IP address and a port number. |
![]() |
IPHostEntry | Provides a container class for Internet host address information. |
![]() |
NetworkCredential | Provides credentials for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication. |
![]() |
ProtocolViolationException | The exception that is thrown when an error is made while using a network protocol. |
![]() |
SocketAddress | Stores serialized information from EndPoint derived classes. |
![]() |
WebException | The exception that is thrown when an error occurs while accessing the network through a pluggable protocol. |
![]() |
WebHeaderCollection | Contains protocol headers associated with a request or response. |
![]() |
WebProxy | Contains HTTP proxy settings for the WebRequest class. |
![]() |
WebRequest | Makes a request to a Uniform Resource Identifier (URI). This is an abstract class. |
![]() |
WebRequestMethods | Container class for WebRequestMethods..::..Ftp, File, and Http classes. This class cannot be inherited |
![]() |
WebRequestMethods. . :: . .Ftp | Represents the types of FTP protocol methods that can be used with an FTP request. This class cannot be inherited. |
![]() |
WebResponse | Provides a response from a Uniform Resource Identifier (URI). This is an abstract class. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IWebProxy | Provides the base interface for implementation of proxy access for the WebRequest class. |
![]() |
IWebRequestCreate | Provides the base interface for creating WebRequest instances. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
HttpContinueDelegate | Represents the method that notifies callers when a continue response is received by the client. |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
AuthenticationType | Defines network authentication types. |
![]() |
FtpStatusCode | Specifies the status codes returned for a File Transfer Protocol (FTP) operation. |
![]() |
HttpStatusCode | Contains the values of status codes defined for HTTP. |
![]() |
WebExceptionStatus | Defines status codes for the WebException class. |