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
Vergleich der Steuerelemente und programmierbaren Objekte in verschiedenen Sprachen und Bibliotheken
Gibt Klassen im System.Net-Namespace an, die Internet-Steuerelemente in älteren Versionen von Visual Basic ersetzen.Einführung in die .NET Framework-Klassenbibliothek in Visual Studio
Bietet eine Übersicht über die Namespaces in .NET Framework.Network Programming
Hyperlinks zu einer Vielzahl von Themen zur Netzwerkprogrammierung.Empfohlene Vorgehensweise für System.Net-Klassen
Enthält Empfehlungen zur Verwendung der Klassen in System.Net.Sichern von mit ASP.NET erstellten XML-Webdiensten
Demonstriert die Verwendung von System.Net zum Sichern von XML-Webdiensten.