Early Preview

This is currently very much a preview. Please feel free to try things out, but don't be upset if anything is not yet working. Feedback is welcome over on our GitHub Dicussions page.

System.Net.Primitives

System Library

Author Microsoft
Version 10.0.1
Tags

Public Types

System.​Net

Specifies protocols for authentication.
class Cookie
Provides a set of properties and methods that are used to manage cookies. This class cannot be inherited.
Provides a collection container for instances of the <see cref="T:System.Net.Cookie" /> class.
Provides a container for a collection of <see cref="T:System.Net.CookieCollection" /> objects.
The exception that is thrown when an error is made adding a <see cref="T:System.Net.Cookie" /> to a <see cref="T:System.Net.CookieContainer" /> .
Provides storage for multiple credentials.
Represents the file compression and decompression encoding format to be used to compress the data received in response to an <see cref="T:System.Net.HttpWebRequest" /> .
Represents a network endpoint as a host name or a string representation of an IP address and a port number.
Identifies a network address. This is an <see langword="abstract" /> class.
Contains the values of status codes defined for HTTP defined in RFC 2616 for HTTP 1.1.
Defines the HTTP version numbers that are supported by the <see cref="T:System.Net.HttpWebRequest" /> and <see cref="T:System.Net.HttpWebResponse" /> classes.
Provides the base authentication interface for retrieving credentials for Web client authentication.
Provides the interface for retrieving credentials for a host, port, and authentication type.
Provides an Internet Protocol (IP) address.
Represents a network endpoint as an IP address and a port number.
Represents an IP network with an <see cref="T:System.Net.IPAddress" /> containing the network prefix and an <see cref="T:System.Int32" /> defining the prefix length.
Provides the base interface for implementation of proxy access for the <see cref="T:System.Net.Http.HttpClient" /> class.
Provides credentials for password-based authentication schemes such as basic, digest, NTLM, and Kerberos authentication.
Stores serialized information from <see cref="T:System.Net.EndPoint" /> derived classes.
The <see cref="T:System.Net.TransportContext" /> class provides additional context about the underlying transport layer.

System.​Net.​Cache

Specifies caching behavior for resources obtained using <see cref="T:System.Net.WebRequest" /> and its derived classes.
Defines an application's caching requirements for resources obtained by using <see cref="T:System.Net.WebRequest" /> objects.

System.​Net.​NetworkInformation

Stores a set of <see cref="T:System.Net.IPAddress" /> types.

System.​Net.​Security

Specifies client requirements for authentication and impersonation when using the <see cref="T:System.Net.WebRequest" /> class and derived classes to request a resource.
Enumerates Secure Socket Layer (SSL) policy errors.

System.​Net.​Sockets

Specifies the addressing scheme that an instance of the <see cref="T:System.Net.Sockets.Socket" /> class can use.
Defines error codes for the <see cref="T:System.Net.Sockets.Socket" /> class.
The exception that is thrown when a socket error occurs.

System.​Security.​Authentication

Defines the possible cipher algorithms for the <see cref="T:System.Net.Security.SslStream" /> class.
Specifies the algorithm used to create keys shared by the client and server.
Specifies the algorithm used for generating message authentication codes (MACs).
Defines the possible versions of <see cref="T:System.Security.Authentication.SslProtocols" /> .

System.​Security.​Authentication.​ExtendedProtection

The <see cref="T:System.Security.Authentication.ExtendedProtection.ChannelBinding" /> class encapsulates a pointer to the opaque data used to bind an authenticated transaction to a secure channel.
The <see cref="T:System.Security.Authentication.ExtendedProtection.ChannelBindingKind" /> enumeration represents the kinds of channel bindings that can be queried from secure channels.