Freigeben über


System.Net-Namespaces

Der Namespace System.Net und die untergeordnete Namespaces (System.Net.Http, System.Net.Http.Headers und System.Net.NetworkInformation) enthalten Typen, die Unterstützung für Netzwerkfunktionen bereitstellen.

In diesem Thema werden die Typen in den System.Net-Namespaces vorgestellt, die in .NET für Windows Store-Apps enthalten sind. Note that the .NET für Windows Store-Apps does not include all the members of each type. Informationen zu einzelnen Typen finden Sie in den verknüpften Themen. Die Dokumentation für einen Typ gibt an, welche Member in .NET für Windows Store-Apps enthalten sind.

System.Net-Namespace

In .NET für Windows Store-Apps unterstützte Typen

Beschreibung

AuthenticationSchemes

Gibt Protokolle für die Authentifizierung an.

Cookie

Stellt eine Gruppe von Eigenschaften und Methoden bereit, mit denen Cookies verwaltet werden. Diese Klasse kann nicht vererbt werden.

CookieCollection

Stellt einen Auflistungscontainer für Instanzen der Cookie-Klasse bereit.

CookieContainer

Stellt einen Container für eine Auflistung von CookieCollection-Objekten bereit.

CookieException

Die Ausnahme, die ausgelöst wird, wenn ein Fehler beim Hinzufügen eines Cookies in einen CookieContainer auftritt.

CredentialCache

Stellt Speicherplatz für mehrere Anmeldeinformationen bereit.

DecompressionMethods

Stellt das Codierungsformat für die Dateikomprimierung und -dekomprimierung dar, das zum Komprimieren der als Antwort auf eine HttpWebRequest empfangenen Daten verwendet wird.

HttpRequestHeader

Die HTTP-Header, die in einer Clientanforderung angegeben werden können.

HttpStatusCode

Enthält die Werte von Statuscodes, die für HTTP definiert sind.

HttpWebRequest

Stellt eine HTTP-spezifische Implementierung der WebRequest-Klasse bereit.

HttpWebResponse

Stellt eine HTTP-spezifische Implementierung der WebResponse-Klasse bereit.

ICredentials

Stellt die Basisauthentifizierungsschnittstelle zum Abrufen von Anmeldeinformationen für die Webclientauthentifizierung bereit.

ICredentialsByHost

Stellt die Schnittstelle zum Abrufen von Anmeldeinformationen für einen Host, Anschluss und Authentifizierungstyp bereit.

IWebProxy

Stellt die Basisschnittstelle für die Implementierung des Proxyzugriffs für die WebRequest-Klasse bereit.

IWebRequestCreate

Stellt die Basisschnittstelle zum Erstellen von WebRequest-Instanzen bereit.

NetworkCredential

Stellt Anmeldeinformationen für kennwortbasierte Authentifizierungsschemas bereit, z. B. für Standard-, Digest-, NTLM- oder Kerberos-Authentifizierungen.

ProtocolViolationException

Diese Ausnahme wird ausgelöst, wenn beim Verwenden eines Netzwerkprotokolls ein Fehler auftritt.

TransportContext

Die TransportContext-Klasse stellt zusätzlichen Kontext über die zugrunde liegende Transportschicht bereit.

WebException

Die Ausnahme, die ausgelöst wird, wenn während des Netzwerkzugriffes über ein austauschbares Protokoll ein Fehler auftritt.

WebExceptionStatus

Definiert Statuscodes für die WebException-Klasse.

WebHeaderCollection

Enthält die einer Anforderung oder einer Antwort zugewiesenen Protokollheader.

WebRequest

Sendet eine Anforderung an einen Uniform Resource Identifier (URI). Dies ist eine abstrakte Klasse.

WebResponse

Stellt eine Antwort eines URIs (Uniform Resource Identifier) bereit. Dies ist eine abstrakte Klasse.

WebUtility

Stellt Methoden für das Codieren und Decodieren von URLs beim Verarbeiten von Webanforderungen bereit.

System.Net.Http-Namespace

In .NET für Windows Store-Apps unterstützte Typen

Beschreibung

ByteArrayContent

Stellt HTTP-Inhalt auf Grundlage eines Bytearrays bereit.

ClientCertificateOption

Gibt an, wie Clientzertifikate bereitgestellt werden.

DelegatingHandler

Ein Basistyp für HTTP-Handler, die die Verarbeitung von HTTP-Antwortnachrichten an einen anderen Handler (den sog. internen Handler) delegieren.

FormUrlEncodedContent

Ein Container für die Name-Wert-Tupel, codiert mit dem MIME-Typ "application/x-www-form-urlencoded".

HttpClient

Stellt eine Basisklasse zum Senden von HTTP-Anforderungen und zum Empfangen von HTTP-Antworten aus einer Ressource bereit, die von einem URI identifiziert wird.

HttpClientHandler

Eine Basisklasse für HTTP-Handlerimplementierungen.

HttpCompletionOption

Gibt an, ob HttpClient-Vorgänge als abgeschlossen betrachtet werden, sobald eine Antwort verfügbar ist, oder nachdem die gesamte Antwortnachricht einschließlich Inhalt gelesen wurde.

HttpContent

Eine Basisklasse, die einen HTTP-Entitätentext und Inhaltsheader darstellt.

HttpMessageHandler

Ein Basistyp für HTTP-Nachrichtenhandler.

HttpMessageInvoker

Der Basistyp für HttpClient und andere Meldungsurheber.

HttpMethod

Eine Hilfsklasse zum Abrufen und Vergleichen von Standard-HTTP-Methoden.

HttpRequestException

Eine Basisklasse für Ausnahmen, die von den Klassen HttpClient und HttpMessageHandler ausgelöst werden.

HttpRequestMessage

Stellt eine HTTP-Nachrichtenanfrage dar.

HttpResponseMessage

Stellt eine HTTP-Antwortnachricht dar.

MessageProcessingHandler

Ein Basistyp für Handler, die Anforderungs- und/oder Antwortnachrichten nur in geringem Umfang bearbeiten.

MultipartContent

Stellt eine Auflistung von HttpContent-Objekten bereit, die mithilfe der Multipart-Inhaltstypspezifikation serialisiert werden.

MultipartFormDataContent

Stellt einen Container für Inhalt bereit, der mithilfe des MIME-Typs "multipart/form-data" codiert wird.

RtcRequestFactory

Stellt die Klasse dar, die verwendet wird, um spezielle HttpRequestMessage zur Verwendung mit der RTC-Hindergrundbenachrichtigungs-Infrastruktur (Real-Time-Communications) zu erstellen.

StreamContent

Stellt HTTP-Inhalt auf Grundlage eines Streams bereit.

StringContent

Stellt HTTP-Inhalt auf Grundlage einer Zeichenfolge bereit.

System.Net.Http.Headers-Namespace

In .NET für Windows Store-Apps unterstützte Typen

Beschreibung

AuthenticationHeaderValue

Stellt Authentifizierungsinformationen in Authorization-, ProxyAuthorization-, WWW-Authenticate-, und Proxy-Authenticate-Headerwerten dar.

CacheControlHeaderValue

Stellt den Wert des Cache-Control-Headers dar.

ContentDispositionHeaderValue

Stellt den Wert des Content-Disposition-Headers dar.

ContentRangeHeaderValue

Stellt den Wert des Content-Range-Headers dar.

EntityTagHeaderValue

Stellt einen Entitätstag-Headerwert dar.

HttpContentHeaders

Stellt die Auflistung von Content-Headern dar, wie in RFC 2616 definiert.

HttpHeaders

Eine Sammlung von Headern und deren Werten, wie in RFC 2616 definiert.

HttpHeaderValueCollection<T>

Stellt eine Auflistung von Headerwerten dar.

HttpRequestHeaders

Stellt die Auflistung von Request-Headern dar, wie in RFC 2616 definiert.

HttpResponseHeaders

Stellt die Auflistung von Response-Headern dar, wie in RFC 2616 definiert.

MediaTypeHeaderValue

Stellt einen Medientyp dar, wie in RFC 2616 definiert.

MediaTypeWithQualityHeaderValue

Stellt einen Inhaltstyp-Headerwert mit zusätzlicher Qualität dar.

NameValueHeaderValue

Stellt ein Name-Wert-Paar dar.

NameValueWithParametersHeaderValue

Stellt ein Name-Wert-Paar mit Parametern dar.

ProductHeaderValue

Stellt einen Produktheaderwert dar.

ProductInfoHeaderValue

Stellt einen Wert dar, der entweder ein Produkt oder ein Kommentar sein kann.

RangeConditionHeaderValue

Stellt einen Headerwert dar, der entweder ein Datum/Uhrzeit- oder ein Entitätstag-Wert sein kann.

RangeHeaderValue

Stellt den Wert des Range-Headers dar.

RangeItemHeaderValue

Stellt einen Bytebereich-Headerwert dar.

RetryConditionHeaderValue

Stellt einen Headerwert dar, der entweder ein Datum/Uhrzeit- oder ein Zeitspannen-Wert sein kann.

StringWithQualityHeaderValue

Stellt einen Zeichenfolgen-Headerwert mit einer optionalen Qualität dar.

TransferCodingHeaderValue

Stellt einen Übertragungscodierungs-Headerwert dar.

TransferCodingWithQualityHeaderValue

Stellt einen Übertragungscodierungs-Headerwert mit optionaler Qualität dar.

ViaHeaderValue

Stellt den Wert des Via-Headers dar.

WarningHeaderValue

Stellt einen Warnwert dar, der vom Warning-Header verwendet wird.

System.Net.NetworkInformation-Namespace

In .NET für Windows Store-Apps unterstützte Typen

Beschreibung

NetworkAddressChangedEventHandler

Verweist auf eine oder mehrere Methoden, die aufgerufen werden, wenn sich die Adresse einer Netzwerkschnittstelle ändert.

NetworkChange

Ermöglicht Anwendungen das Empfangen einer Benachrichtigung, wenn sich die IP-Adresse (Internet Protocol) einer Netzwerkschnittstelle (auch Netzwerkkarte oder Netzwerkadapter genannt) ändert.

NetworkInterface

Stellt Konfigurations- und Statistikinformationen für eine Netzwerkschnittstelle bereit.

Siehe auch

Konzepte

.NET für Windows Store-Apps – unterstützte APIs