Mono Class Library: Namespaces

System.Net Namespace

[Edit]

Classes

TypeReason
AuthenticationManagerManages the authentication modules called during the client authentication process.
AuthorizationSupplies authentication messages used to authenticate a client to server.
CookieDocumentation for this section has not yet been entered.
CookieCollectionDocumentation for this section has not yet been entered.
CookieContainerDocumentation for this section has not yet been entered.
CookieExceptionDocumentation for this section has not yet been entered.
CredentialCacheProvides storage for multiple credentials.
DnsObtains domain information from the Domain Name System as defined by IETF RFC 1035 and RFC 1036.
DnsPermission Controls access to Domain Name System (DNS) servers on the network.
DnsPermissionAttributeUsed to declaratively specify permission to request information from Domain Name Servers.
DownloadDataCompletedEventArgsDocumentation for this section has not yet been entered.
DownloadProgressChangedEventArgsDocumentation for this section has not yet been entered.
DownloadStringCompletedEventArgsDocumentation for this section has not yet been entered.
EndPoint This is the base class used to derive classes that represent network addresses.
EndpointPermissionDocumentation for this section has not yet been entered.
FileWebRequestDocumentation for this section has not yet been entered.
FileWebResponseDocumentation for this section has not yet been entered.
FtpWebRequestDocumentation for this section has not yet been entered.
FtpWebResponseDocumentation for this section has not yet been entered.
GlobalProxySelection Contains a global default proxy instance for all HTTP requests.
HttpListenerDocumentation for this section has not yet been entered.
HttpListenerBasicIdentityDocumentation for this section has not yet been entered.
HttpListenerContextDocumentation for this section has not yet been entered.
HttpListenerExceptionDocumentation for this section has not yet been entered.
HttpListenerPrefixCollectionDocumentation for this section has not yet been entered.
HttpListenerRequestDocumentation for this section has not yet been entered.
HttpListenerResponseDocumentation for this section has not yet been entered.
HttpVersion Defines the HTTP version numbers supported by System.Net.HttpWebRequest and System.Net.HttpWebResponse .
HttpWebRequestProvides an HTTP-specific implementation of the System.Net.WebRequest class.
HttpWebResponseProvides an HTTP-specific implementation of the System.Net.WebResponse class.
IPAddressRepresents an Internet Protocol (IP) address.
IPEndPoint Represents a network endpoint as an Internet Protocol (IP) address and a port number.
IPHostEntryProvides a container class for Internet host address information.
NetworkCredential Provides credentials for password-based authentication.
OpenReadCompletedEventArgsDocumentation for this section has not yet been entered.
OpenWriteCompletedEventArgsDocumentation for this section has not yet been entered.
ProtocolViolationException Represents errors that occur due to violating the rules of a network protocol.
ServicePoint Represents connections to Internet hosts.
ServicePointManager Manages System.Net.ServicePoint instances.
SocketAddress Provides a socket address stored in a byte array.
SocketPermission Secures socket connections.
SocketPermissionAttributeUsed to declaratively specify security actions to control socket connections.
UploadDataCompletedEventArgsDocumentation for this section has not yet been entered.
UploadFileCompletedEventArgsDocumentation for this section has not yet been entered.
UploadProgressChangedEventArgsDocumentation for this section has not yet been entered.
UploadStringCompletedEventArgsDocumentation for this section has not yet been entered.
UploadValuesCompletedEventArgsDocumentation for this section has not yet been entered.
WebClient Provides common methods for sending data to and receiving data from a resource identified by a URI.
WebException Represents an error that occurs while accessing the Internet through a pluggable protocol.
WebHeaderCollectionContains protocol headers associated with a System.Net.WebRequest or System.Net.WebResponse instance.
WebPermission Controls access to Internet resources.
WebPermissionAttributeUsed to declaratively specify permission to access Internet resources.
WebProxyContains HTTP proxy settings for the System.Net.WebRequest class.
WebRequestMakes a request to a Uniform Resource Identifier (URI).
WebRequestMethodsDocumentation for this section has not yet been entered.
WebRequestMethods.FileDocumentation for this section has not yet been entered.
WebRequestMethods.FtpDocumentation for this section has not yet been entered.
WebRequestMethods.HttpDocumentation for this section has not yet been entered.
WebResponseRepresents a response received from a Uniform Resource Identifier (URI).

Interfaces

TypeReason
IAuthenticationModuleImplemented by types that perform client authentication.
ICertificatePolicyDocumentation for this section has not yet been entered.
ICredentialPolicyDocumentation for this section has not yet been entered.
ICredentials Implemented by types that supply network credentials used to authenticate clients.
ICredentialsByHostDocumentation for this section has not yet been entered.
IWebProxyDefines the methods and properties required by types that support accessing hosts via proxy servers.
IWebProxyScriptDocumentation for this section has not yet been entered.
IWebRequestCreate Provides a mechanism for creating new System.Net.WebRequest instances.

Delegates

TypeReason
AuthenticationSchemeSelectorDocumentation for this section has not yet been entered.
BindIPEndPointDocumentation for this section has not yet been entered.
DownloadDataCompletedEventHandlerDocumentation for this section has not yet been entered.
DownloadProgressChangedEventHandlerDocumentation for this section has not yet been entered.
DownloadStringCompletedEventHandlerDocumentation for this section has not yet been entered.
HttpContinueDelegate Defines the shape of methods that are invoked when a System.Net.HttpStatusCode.Continue response is received by a web client.
OpenReadCompletedEventHandlerDocumentation for this section has not yet been entered.
OpenWriteCompletedEventHandlerDocumentation for this section has not yet been entered.
UploadDataCompletedEventHandlerDocumentation for this section has not yet been entered.
UploadFileCompletedEventHandlerDocumentation for this section has not yet been entered.
UploadProgressChangedEventHandlerDocumentation for this section has not yet been entered.
UploadStringCompletedEventHandlerDocumentation for this section has not yet been entered.
UploadValuesCompletedEventHandlerDocumentation for this section has not yet been entered.

Enumerations

TypeReason
AuthenticationSchemesDocumentation for this section has not yet been entered.
DecompressionMethodsDocumentation for this section has not yet been entered.
FtpStatusCodeDocumentation for this section has not yet been entered.
HttpRequestHeaderDocumentation for this section has not yet been entered.
HttpResponseHeaderDocumentation for this section has not yet been entered.
HttpStatusCodeContains the values of status codes defined for the Hypertext Transfer Protocol (HTTP).
NetworkAccess Specifies network access permission types.
SecurityProtocolTypeDocumentation for this section has not yet been entered.
TransportType Specifies transport types.
WebExceptionStatus Defines status codes for the System.Net.WebException class.