Netzwerknamespaces in Visual Studio

Aktualisiert: November 2007

Die Netzwerknamespaces in .NET Framework umfassen u. a.:

  • System.Net – Enthält Klassen, die eine einfache Programmierschnittstelle für viele der heute im Netzwerk verwendeten Protokolle bereitstellen. Die WebRequest-Klasse und die WebResponse-Klasse bilden die Grundlage der "austauschbaren Protokolle", einer Implementierung von Netzwerkdiensten, mit der Sie Anwendungen entwickeln können, die Internetressourcen verwenden, ohne sich Gedanken über Details des verwendeten Protokolls machen zu müssen.

  • System.Net.Cache – Definiert die Typen und Enumerationen, mit denen Cacherichtlinien für Ressourcen definiert werden, die mithilfe der WebRequest-Klasse und der HttpWebRequest-Klasse abgerufen werden.

  • System.Net.Configuration – Klassen, mit denen Anwendungen programmgesteuert auf die Konfigurationseinstellungen für die System.Net-Namespaces zugreifen und diese aktualisieren können.

  • System.Net.Mail – Klassen, mit denen E-Mails an den SMTP-Server (Simple Mail Transfer Protocol) zwecks Bereitstellung gesendet werden können.

  • System.Net.Mime – enthält Typen, mit denen MIME-Header (Multipurpose Internet Mail Exchange) dargestellt werden können. Diese Typen werden mit den Typen im System.Net.Mail-Namespace zur Angabe der Header Content-Type, Content-Disposition und Content-transfer-Encoding verwendet, wenn zum Senden einer E-Mail die SmtpClient-Klasse verwendet wird.

  • System.Net.NetworkInformation – ermöglicht den Zugriff auf die Netzwerkverkehrsdaten und Netzwerkadressinformationen sowie die Benachrichtigung des lokalen Computers über Adressänderungen. Der Namespace enthält auch Klassen, die das Dienstprogramm Ping implementieren. Mit der Ping-Klasse und verwandten Klassen können Sie prüfen, ob ein Computer innerhalb eines Netzwerks erreichbar ist.

  • System.Net.Sockets – bietet für Entwickler, die den Zugriff auf das Netzwerk streng kontrollieren müssen, eine verwaltete Implementierung der Winsock-Schnittstelle (Windows Sockets).

Verwandte Abschnitte

Siehe auch

Weitere Ressourcen

.NET Framework-Klassenbibliothek in Visual Studio