.NET API browser
Welcome to the .NET API browser – your one-stop shop for all .NET-based APIs from Microsoft. Start searching for any managed APIs by typing in the box below.
If you have any feedback, create a new issue in the dotnet/dotnet-api-docs repo.
- Alle APIs
-
- 1.0.3065.39
- 1.0.2957.106
- 1.0.2903.40
- 1.0.2849.39
- 1.0.2792.45
- 1.0.2739.15
- 1.0.2651.64
- 1.0.2592.51
- 1.0.2535.41
- 1.0.2478.35
- 1.0.2420.47
- 1.0.2365.46
- 1.0.2277.86
- 1.0.2210.55
- 1.0.2151.40
- 1.0.2088.41
- 1.0.2045.28
- 1.0.1938.49
- 1.0.1901.177
- 1.0.1823.32
- 1.0.1774.30
- 1.0.1722.45
- 1.0.1661.34
- 1.0.1587.40
- 1.0.1518.46
- 1.0.1462.37
- 1.0.1418.22
- 1.0.1370.28
- 1.0.1343.22
- 1.0.1293.44
- 1.0.1264.42
- 1.0.1245.22
- 1.0.1210.39
- 1.0.1185.39
- 1.0.1150.38
- 1.0.1108.44
- 1.0.1072.54
- 1.0.1054.31
- 1.0.1020.30
- 1.0.992.28
- 1.0.961.33
- 1.0.902.49
- 1.0.864.35
- 1.0.818.41
- 1.0.774.44
- 1.0.705.50
- 1.0.664.37
-
- 1.0.3116
- 1.0.3079
- 1.0.2950
- 1.0.2895
- 1.0.2839
- 1.0.2783
- 1.0.2730
- 1.0.2646
- 1.0.2584
- 1.0.2526
- 1.0.2470
- 1.0.2415
- 1.0.2357
- 1.0.2194
- 1.0.2164
- 1.0.2106
- 1.0.2065
- 1.0.1988
- 1.0.1905
- 1.0.1829
- 1.0.1777
- 1.0.1724
- 1.0.1671
- 1.0.1619
- 1.0.1549
- 1.0.1466
- 1.0.1414
- 1.0.1369
- 1.0.1340
- 1.0.1305
- 1.0.1248
- 1.0.1222
- 1.0.1189
- 1.0.1158
- 1.0.1133
- 1.0.1083
- 1.0.1056
- 1.0.1018
- 1.0.1010
- 1.0.955
- 1.0.902
- 1.0.865
- 1.0.824
- 1.0.790
- 1.0.721
- 1.0.674
- 0.9.628
- 0.9.579
- 0.9.538
- 0.9.515
Schnellfilter
API-Referenz für .NET Framework version 1.1
Name | Beschreibung |
---|---|
Accessibility Namespace | Stellt einen verwalteten Wrapper für die Barrierefreiheit-Schnittstelle von COM (Component Object Model) dar. |
IEHost. | |
Microsoft. | Dieser Namespace enthält Klassen, die die Kompilierung und Codegenerierung in der Programmiersprache C# unterstützen. |
Microsoft. | |
Microsoft. | Dieser Namespace enthält Klassen, die die Kompilierung und Codegenerierung in der Programmiersprache JScript unterstützen. |
Microsoft. | Dieser Namespace enthält Schnittstellen, mit denen Sie Skripts für die .NET Framework-Skript-Engines in JScript integrieren sowie Code zur Laufzeit kompilieren und ausführen können. |
Microsoft. | Enthält Typen, die die Visual Basic-Runtime in Visual Basic unterstützen |
Microsoft. | Enthält Typen, die nur für die interne Verwendung bestimmt sind und den Visual Basic-Compiler unterstützen. |
Microsoft. | Dieser Namespace enthält Objekte, mit denen Sie Skripts für die .NET Framework-Skript-Engines in Visual Basic integrieren sowie Code zur Laufzeit kompilieren und ausführen können. |
Microsoft. | Dieser Namespace enthält Klassen, die die Kompilierung und Codegenerierung in der Programmiersprache C++ unterstützen. |
Microsoft. | |
Microsoft. | |
Microsoft. | Stellt zwei Arten von Klassen bereit: Klassen, die vom Betriebssystem ausgelöste Ereignisse behandeln, und Klassen, die die Systemregistrierung verändern. |
Microsoft_Vsa | |
System Namespace | Enthält grundlegende Klassen und Basisklassen, die häufig verwendete Wert- und Referenzdatentypen, Ereignisse und Ereignishandler, Schnittstellen, Attribute und Verarbeitungs exceptions definieren. |
System. | Enthält Klassen, mit denen die Struktur und die Elemente eines Quellcodedokuments dargestellt werden können. Mit den Klassen in diesem Namespace kann die Struktur eines Quellcodedokuments modelliert werden, das mit den vom System.CodeDom.Compiler-Namespace bereitgestellten Funktionen als Quellcode in einer unterstützten Sprache ausgegeben werden kann. |
System. | Enthält Typen, mit denen das Generieren und Kompilieren von Quellcode in unterstützten Programmiersprachen verwaltet wird. Code-Generatoren können jeweils Quellcode in einer bestimmten Programmiersprache erstellen, der auf der Struktur von CodeDOM-Quellcodemodellen (Code Document Object Model) beruht, die aus Elementen bestehen, die vom System.CodeDom-Namespace bereitgestellt werden. |
System. | Enthält Schnittstellen und Klassen, die verschiedene Auflistungen von Objekten definieren, z. B. Listen, Warteschlangen, Bitarrays, Hashtabellen und Wörterbücher. |
System. | Dieser Namespace enthält spezielle und stark typisierte Sammlungen, z. B. ein Wörterbuch für verknüpfte Listen, einen Bitvektor und Sammlungen, die ausschließlich Zeichenfolgen enthalten. |
System. | Stellt Klassen bereit, mit denen das Verhalten von Komponenten und Steuerelementen zur Laufzeit und zur Entwurfszeit implementiert wird. Dieser Namespace enthält die Basisklassen und Schnittstellen zum Implementieren von Attributen und Typkonvertern, die Datenquellen binden und Komponenten lizenzieren. |
System. | Dieser Namespace enthält Klassen, mit denen Entwickler benutzerdefiniertes Entwurfszeitverhalten für Komponenten und Benutzeroberflächen erstellen können, um Komponenten zur Entwurfszeit zu konfigurieren. Die Entwurfszeitumgebung stellt Systeme bereit, die Entwicklern das Anordnen von Komponenten und das Konfigurieren ihrer Eigenschaften ermöglichen. Für einige Komponenten ist u. U. ein spezielles, nur für die Entwurfszeit geltendes Verhalten erforderlich, damit sie in einer Entwurfszeitumgebung ordnungsgemäß funktionieren. Darüber hinaus kann es hilfreich sein, benutzerdefinierte Benutzeroberflächen bereitzustellen, die Entwickler beim Konfigurieren von Komponenten oder Werten mit komplexen Datentypen unterstützen. Die in diesem Namespace definierten Klassen und Schnittstellen können verwendet werden, um Entwurfszeitverhalten für Komponenten zu erstellen, auf Entwurfszeitdienste zuzugreifen und angepasste Schnittstellen zur Entwurfszeitkonfiguration zu implementieren. |
System. | Stellt Typen bereit, die die Anpassung und Steuerung der Serialisierung zur Entwurfszeit unterstützen. |
System. | Enthält die Typen, die das Programmiermodell zum Verarbeiten von Konfigurationsdaten bereitstellen. |
System. | Dieser Namespace enthält Klassen, die zum Konfigurieren einer Assembly verwendet werden. |
System. | Stellt Klassen bereit, mit denen benutzerdefinierte Installationsprogramme für eigene Komponenten geschrieben werden können. Die Installer-Klasse ist die Basisklasse für alle benutzerdefinierten Installer in .NET Framework. |
System. | Stellt Zugriff auf Klassen bereit, die die ADO.NET-Architektur darstellen. Mithilfe von ADO.NET können Komponenten erstellt werden, die Daten aus mehreren Datenquellen effizient verwalten. |
System. | Dieser Namespace enthält Klassen, die von .NET-Datenanbietern verwendet werden. |
System. | Der System.Data.Odbc-Namespace ist der .NET Framework-Datenanbieter für ODBC. |
System. | Der System.Data.OleDb-Namespace ist der .NET Framework-Datenanbieter für OLE DB. |
System. | Der System.Data.OracleClient-Namespace ist der .NET Framework-Datenanbieter für Oracle. |
System. | Der System.Data.SqlClient-Namespace ist der .NET-Datenanbieter für SQL Server. |
System. | Dieser Namespace stellt Klassen für native Datentypen in SQL Server bereit. Diese Klassen stellen eine sicherere, schnellere Alternative zu Datentypen bereit, die von der Common Language Runtime (CLR) von .NET Framework bereitgestellt werden. Durch das Verwenden der Klassen in diesem Namespace können durch Verlust an Genauigkeit verursachte Typkonvertierungsfehler besser verhindert werden. Da andere Datentypen im Hintergrund in und aus SqlTypes konvertiert werden, führt das explizite Erstellen und Verwenden von Objekten in diesem Namespace auch zu einem schnelleren Code. |
System. | Stellt Klassen bereit, mit denen Sie mit Systemprozessen, Ereignisprotokollen und Leistungsindikatoren interagieren können. |
System. | Enthält Klassen, die zum Erweitern der Entwurfszeitunterstützung für das Überwachen und die Instrumentation einer Anwendung verwendet werden können. |
System. | Dieser Namespace stellt Klassen bereit, mit deren Hilfe Sie Informationen zu Debugsymbolen lesen oder schreiben können, z. B. Quellzeilen in MSIL-Zuordnungen (Microsoft Intermediate Language). Compiler für .NET können Informationen über Debugsymbole in PDB-Dateien (Programmer's Database) speichern. Tools wie Debugger und Codeprofiler können die Debugsymbol-Informationen zur Laufzeit lesen. |
System. | Dieser Namespace stellt einen einfachen Zugriff auf Active Directory Domain Services aus verwaltetem Code bereit. Der Namespace enthält die beiden Komponentenklassen DirectoryEntry und DirectorySearcher, die ADSI-Technologie (Active Directory Services Interfaces) verwenden. ADSI stellt die Gruppe von Schnittstellen dar, die Microsoft als flexibles Tool für die Arbeit mit einer Reihe von Netzwerkprovidern bereitstellt. ADSI bietet dem Administrator die Möglichkeit, Ressourcen in Netzwerken beliebiger Größe komfortabel zu suchen und zu verwalten. |
System. | Dieser Namespace ermöglicht den Zugriff auf grundlegende GDI+-Grafikfunktionen. Die System.Drawing.Drawing2DNamespaces , System.Drawing.Imagingund System.Drawing.Text bieten erweiterte Funktionen. Einschränkungen finden Sie im Abschnitt Hinweise. |
System. | Enthält Klassen, die die Logik- und Zeichnungsfunktionen der Entwurfszeit-Benutzeroberfläche erweitern. |
System. | Stellt erweiterte Funktionen für zweidimensionale Grafiken und Vektorgrafiken bereit. |
System. | Dieser Namespace stellt erweiterte GDI-Bildfunktionen bereit. Grundlegende Grafikfunktionen werden vom System.Drawing-Namespace bereitgestellt. |
System. | Stellt druckrelevante Dienste für Windows Forms-Anwendungen bereit. |
System. | Stellt erweiterte GDI+ Typografiefunktionen bereit. |
System. | Bietet .NET-Objekten Zugriff auf COM+-Dienste, die die .NET Framework-Objekte für Unternehmensanwendungen praktischer gestalten |
System. | Dieser Namespace stellt Klassen bereit, mit denen Sie den Compensating Resource Manager (CRM) in verwaltetem Code verwenden können. Ein CRM ist ein von COM+ bereitgestellter Dienst, mit dem Sie nicht transaktionale Objekte in DTC-Transaktionen (Microsoft Distributed Transaction Coordinator) einschließen können. Obwohl CRMs nicht über die Fähigkeiten eines vollständigen Ressourcen-Managers verfügen, kann durch sie mithilfe des Wiederherstellungsprotokolls die Unteilbarkeit (Verhalten nach dem Prinzip "alles oder nichts") und Dauerhaftigkeit von Transaktionen gewährleistet werden. |
System. | Bietet Infrastrukturunterstützung für COM+-Dienste. Die Klassen und Schnittstellen in diesem Namespace sind besonders für die Unterstützung des Aufrufs von System.EnterpriseServices aus den nicht verwalteten COM+-Klassen vorgesehen. |
System. | Enthält Klassen, mit denen kulturbezogene Informationen definiert werden. Hierzu zählen die Sprache, das Land/die Region, die verwendeten Kalender, das Formatierungsmuster für Datumsangaben, Währungen und Zahlen sowie die Sortierreihenfolge für Zeichenfolgen. Diese Klassen sind hilfreich beim Schreiben globalisierter (internationalisierter) Anwendungen. Klassen wie StringInfo und TextInfo bieten fortgeschrittene Globalisierungsfunktionen, beispielsweise Unterstützung von Ersatzzeichen und Verarbeitung von Textelementen. |
System. | Enthält Typen, die das Lesen und Schreiben für Dateien und Datenströme zulassen, sowie Typen, die grundlegende Unterstützung für Dateien und Verzeichnisse bieten. |
System. | Enthält Typen, mit denen isolierte Speicher erstellt und verwendet werden können. Mithilfe dieser Speicher können Sie Daten lesen und schreiben, auf die weniger vertrauenswürdiger Code nicht zugreifen kann, und Sie können verhindern, dass vertrauliche Informationen verfügbar gemacht werden, die an anderer Stelle im Dateisystem gespeichert sind. Die Daten werden in Depots gespeichert, die vom aktuellen Benutzer und der Assembly mit dem Code isoliert sind. Zusätzlich können Daten auch von der Domäne isoliert werden. Sie können zusammen mit der isolierten Speicherung servergespeicherte Benutzerprofile verwenden, sodass die isolierten Speicher vom Benutzer an jedem Ort verwendet werden können. Die IsolatedStorageScope-Enumeration gibt verschiedene Arten der Isolation an. Weitere Informationen zu Szenarios für das Verwenden der isolierten Speicherung finden Sie unter Isolierter Speicher. |
System. | Bietet Zugriff auf umfassende Verwaltungsinformationen und -ereignisse über System, Geräte und Anwendungen, die zur WMI-Infrastruktur (Windows Management Instrumentation) instrumentiert sind. Anwendungen und Dienste können Abfragen zu interessanten Verwaltungsinformationen ausführen (z. B. zur Menge an freiem Speicherplatz, zur aktuellen CPU-Auslastung oder dazu, mit welcher Datenbank eine bestimmte Anwendung verbunden ist usw.), wobei von ManagementObjectSearcher und ManagementQuery abgeleitete Klassen verwendet werden. Außerdem kann mithilfe der ManagementEventWatcher-Klasse eine Vielzahl von Verwaltungsereignissen abonniert werden. Die verfügbaren Daten können sowohl aus verwalteten als auch aus nicht verwalteten Komponenten der verteilten Umgebung stammen. |
System. | Stellt die Klassen bereit, die notwendig sind, um Anwendungen zur Verwaltung zu instrumentieren und ihre Verwaltungsinformationen und –ereignisse über WMI für potenzielle Kunden verfügbar machen. Consumer, wie Microsoft Application Center oder Microsoft Operations Manager, können Ihre Anwendung dann problemlos verwalten, und die Überwachung und Konfiguration Ihrer Anwendung ist für Administratorenskripts und andere Anwendungen, die beide verwaltet aber auch nicht verwaltet sein können, verfügbar. Die Instrumentation Ihrer Anwendung erfolgt problemlos, indem Sie das benutzerdefinierte InstrumentationClass-Attribut für Klassen verwenden, die Sie verfügbar machen möchten, oder indem Sie die bereitgestellte BaseEvent-Basisklasse, die bereitgestellte Instance-Basisklasse und die Instrumentation-Hilfsklasse verwenden. |
System. | Dieser Namespace stellt Klassen für folgende Aufgaben zur Verfügung: Herstellen von Verbindungen mit Meldungswarteschlangen im Netzwerk, Überwachen und Verwalten von Meldungswarteschlangen im Netzwerk sowie Senden, Empfangen und Einsehen von Meldungen. |
System. | Dieser Namespace enthält Klassen, die zum Erweitern der Entwurfszeitunterstützung für System.Messaging-Klassen verwendet werden können. |
System. | Stellt für viele der Protokolle, die gegenwärtig in Netzwerken verwendet werden, eine einfache Programmierschnittstelle bereit. Klassen im System.Net-Namespace können verwendet werden, um Windows Store-Apps oder Desktop-Apps zu entwickeln. Wenn sie in einer Windows Store-App verwendet werden, sind Klassen im System.Net-Namespace von der Netzwerkisolationsfunktion betroffen, die Teil des Anwendungssicherheitsmodells ist, das von der Windows Developer Preview verwendet wird. Die jeweiligen Netzwerkfunktionen müssen im Anwendungsmanifest für eine Windows Store-App aktiviert sein, damit das System den Netzwerkzugriff durch eine Windows Store-App zulässt. Weitere Informationen finden Sie unter Netzwerkisolation für Windows Store-Apps. |
System. | Stellt eine verwaltete Implementierung der Winsock-Schnittstelle (Windows Sockets) für Entwickler zur Verfügung, die den Zugriff auf das Netzwerk streng kontrollieren müssen. |
System. | Dieser Namespace enthält Typen, die Informationen zu Assemblys, Modulen, Membern, Parametern und sonstigen Entitäten in verwaltetem Code abrufen, indem sie die zugehörigen Metadaten untersuchen. Mit diesen Typen können auch Instanzen von geladenen Typen bearbeitet werden, beispielsweise zum Verknüpfen von Ereignissen oder zum Aufrufen von Methoden. Verwenden Sie zum dynamischen Erstellen von Typen den System.Reflection.Emit-Namespace. |
System. | Enthält Klassen, mit denen ein Compiler oder Tool Metadaten und Microsoft Intermediate Language (MSIL) ausgeben und optional eine PE-Datei auf dem Datenträger generieren kann. Die primären Clients dieser Klassen sind Skriptmodule und Compiler. |
System. | Stellt Klassen und Schnittstellen bereit, die Entwicklern das Erstellen, Speichern und Verwalten verschiedener kulturabhängiger Ressourcen ermöglichen, die in einer Anwendung verwendet werden. Eine der wichtigsten Klassen des System.Resources-Namespaces ist die ResourceManager-Klasse. |
System. | Stellt Funktionen für Compilerautoren bereit, die verwalteten Code verwenden, um Attribute in Metadaten anzugeben, die sich auf das Laufzeitverhalten der Common Language Runtime auswirken. |
System. | Bietet eine Vielzahl von Mitgliedern, die COM-Interoperabilitäts- und Plattform-Aufrufdienste unterstützen. Wenn Sie mit diesen Diensten nicht vertraut sind, lesen Sie Interoperabilität mit nicht verwalteten Code-. |
System. | Bietet interne Marshallingunterstützung für .NET Framework. |
System. | Dieser Namespace enthält die IExpando-Schnittstelle, mit der ein Objekt durch Hinzufügen oder Entfernen seiner Member geändert werden kann. |
System. | Stellt Klassen und Schnittstellen bereit, die Entwicklern das Erstellen und Konfigurieren verteilter Anwendungen ermöglichen. Einige der wichtigeren Klassen des System.Runtime.Remoting-Namespaces sind die RemotingConfiguration-Klasse, die RemotingServices-Klasse und die ObjRef-Klasse. |
System. | Stellt Klassen und Objekte bereit, die die Server- und Clientaktivierung von Remoteobjekten unterstützen. |
System. | Enthält Klassen zur Unterstützung und Behandlung von Channels und Channelsenken, die als Transportmittel verwendet werden, wenn ein Client für ein Remoteobjekt eine Methode aufruft. |
System. | Enthält Kanäle, die Meldungen und Objekte mithilfe des HTTP-Protokolls an Remotespeicherorte oder aus diesen übertragen. Standardmäßig verschlüsseln die HTTP-Channel Objekte und Methodenaufrufe im SOAP-Format für die Übertragung. Bei der Konfiguration der Eigenschaften eines Channels können aber auch andere Formatierungssenken für die Codierung und Decodierung festgelegt werden. Eine der wichtigsten Klassen des System.Runtime.Remoting.Channels.Http-Namespaces ist die HttpChannel-Klasse. |
System. | Dieser Namespace enthält Kanäle, die Meldungen und Objekte mithilfe des TCP-Protokolls an Remotespeicherorte oder von diesen übertragen. Standardmäßig verschlüsseln die TCP-Channel Objekte und Methodenaufrufe im Binärformat für die Übertragung. Bei der Konfiguration der Eigenschaften eines Channels können aber auch andere Formatierungssenken für die Codierung und Decodierung festgelegt werden. Eine der wichtigsten Klassen des System.Runtime.Remoting.Channels.Tcp-Namespaces ist die TcpChannel-Klasse. |
System. | Enthält Objekte, die die Kontexte definieren, in denen sich alle Objekte befinden. Ein Kontext ist eine geordnete Folge von Eigenschaften, die eine Umgebung für die darin befindlichen Objekte definiert. Kontexte werden während der Aktivierung für Objekte erstellt, die so konfiguriert sind, dass bestimmte automatische Dienste für sie erforderlich sind, z. B. Synchronisierung, Transaktionen, JIT-Aktivierung (Just-In-Time), Sicherheit usw. In einem Kontext können sich mehrere Objekte befinden. |
System. | Enthält Klassen, die die Lebensdauer von Remoteobjekten verwalten. |
System. | Enthält Klassen, die zur Erstellung und Übermittlung von Nachrichten verwendet werden. Die Remoteinfrastruktur verwendet Nachrichten zur Kommunikation mit Remoteobjekten. Die Nachrichten werden verwendet, um Remotemethodenaufrufe zu übermitteln, Remoteobjekte zu aktivieren und Informationen auszutauschen. Ein Meldungsobjekt enthält einen Satz benannter Eigenschaften. Dazu zählen u. a. Aktionsbezeichner, Boteninformationen und Parameter. Die Klassen System.Runtime.Remoting.Messaging, AsyncResult und RemotingSurrogateSelector zählen zu den wichtigsten Klassen des ReturnMessage-Namespaces. |
System. | Enthält Klassen und Attribute, die verwendet werden, um die Generierung und Verarbeitung von SOAP für Objekte und Felder anzupassen. Mit den Klassen dieses Namespaces lassen sich SOAPAction-Headerfeld, Typausgabe, XML-Elementname und der URI für den Methoden-XML-Namespace angeben. Diese Informationen werden bei der SOAP-Generierung vom SOAP-Serialisierungsprogramm und bei der WSDL-Generierung (Web Services Description Language) vom Tool Soapsuds (Soapsuds.exe) verwendet. Mit den Informationen, die durch die Attribute in diesem Namespace angegeben werden, kann auf der Empfängerseite des generierten SOAP die Verarbeitung der Remotemethodenaufrufe und -objekte angepasst werden. Eine der wichtigsten Klassen des System.Runtime.Remoting.Metadata-Namespaces ist die SoapAttribute-Klasse. Die SoapAttribute-Klasse ist nicht funktionsfähig und kann nur als Basisklasse für alle Metadatenattribute verwendet werden. |
System. | Dieser Namespace enthält Wrapperklassen für Datentypen, die der W3C-Spezifikation entsprechen. Alle Datums- und Uhrzeittypen entsprechen der Spezifikation der ISO-Standards. |
System. | Enthält die Klassen, die vom Befehlszeilentool Soapsuds-Tool („Soapsuds.exe“) und vom Benutzercode verwendet werden, um Metadaten in ein bzw. aus einem XML-Schema für die Remotinginfrastruktur zu konvertieren. Die SdlChannelSink-Klasse und die MetaData-Klasse zählen zu den wichtigsten Klassen dieses Namespaces. |
System. | Enthält Klassen, die Funktionen für Proxys bereitstellen und diese auch steuern. Ein Proxy ist ein lokales Objekt, das ein Abbild eines Remoteobjekts darstellt. Mithilfe von Proxys können Clients über Remotegrenzen hinweg auf Objekte zugreifen. |
System. | Enthält Dienstklassen, die Funktionen für .NET Framework bereitstellen. Eine der wichtigsten Klassen dieses Namespaces ist die TrackingServices-Klasse. |
System. | Enthält Klassen, die zum Serialisieren und Deserialisieren von Objekten verwendet werden können. Serialisierung ist der Prozess der Konvertierung eines Objekts oder eines Diagramms von Objekten in eine lineare Bytesequenz für speicher- oder übertragung an einen anderen Speicherort. Die Deserialisierung ist der Prozess der Aufnahme gespeicherter Informationen und das Neuerstellen von Objekten daraus. |
System. | Stellt gängige Enumerationen, Schnittstellen und Klassen bereit, die von Serialisierungsformatierern verwendet werden. |
System. | Dieser Namespace enthält die BinaryFormatter-Klasse, die zum Serialisieren und Deserialisieren von Objekten im binären Format verwendet werden kann. |
System. | Dieser Namespace enthält die SoapFormatter-Klasse, die zum Serialisieren und Deserialisieren von Objekten im SOAP-Format verwendet werden kann. Beim Erstellen von Anwendungen, die Typen aus diesem Namespace verwenden, muss auf die Assembly System.Runtime.Serialization.Formatters.Soap.dll verwiesen werden. |
System. | Dieser Namespace stellt die dem Sicherheitssystem der Common Language Runtime zugrunde liegende Struktur einschließlich der Basisklassen für Berechtigungen bereit. |
System. | Stellt kryptografische Dienste bereit, einschließlich sicherer Codierung und Decodierung von Daten sowie viele andere Vorgänge, z. B. Hashing, Zufallszahlengenerierung und Nachrichtenauthentifizierung. Weitere Informationen finden Sie unter Kryptografiedienste. |
System. | Enthält die Implementierung der Common Language Runtime des Authenticode X.509 v.3-Zertifikats. Dieses Zertifikat ist mit einem privaten Schlüssel signiert, der den Inhaber des Zertifikats eindeutig und positiv identifiziert. |
System. | Dieser Namespace enthält Klassen, die das Erstellen und Validieren digitaler XML-Signaturen unterstützen. Die Klassen in diesem Namespace implementieren die Empfehlung XML Signature Syntax and Processing (XML-Signatursyntax und -verarbeitung) des World Wide Web Consortium. |
System. | Definiert Klassen, die den Zugriff auf Vorgänge und Ressourcen basierend auf Richtlinien steuern. |
System. | Enthält Codegruppen, Mitgliedschaftsbedingungen und Beweise. Diese drei Klassentypen werden verwendet, um die vom Common Language Runtime-Sicherheitsrichtliniensystem angewendeten Regeln zu erstellen. Beweisklassen stellen die Eingabe für Sicherheitsrichtlinien dar, und Memberbedingungen werden als Schalter verwendet. Durch die kombinierte Verwendung können die Richtlinienanweisungen erstellt und die Gruppe erteilter Berechtigungen bestimmt werden. Richtlinienebenen und Codegruppen bilden die Struktur der Richtlinienhierarchie. Codegruppen sind die Kapselung einer Regel und werden hierarchisch auf einer Richtlinienebene angeordnet. |
System. | Definiert ein Hauptobjekt, das den Sicherheitskontext darstellt, in dem Code ausgeführt wird. Weitere Informationen finden Sie unter Rollenbasierte Sicherheit. |
System. | Stellt Klassen bereit, die die Implementierung, Installation und Steuerung von Windows-Dienstanwendungen ermöglichen. Dienste sind ausführbare Dateien mit langer Laufzeit, die ohne Benutzeroberfläche ausgeführt werden. Im Rahmen der Implementierung eines Dienstes muss von der ServiceBase-Klasse geerbt und ein bestimmtes Verhalten bei der Übergabe der Befehle zum Starten, Beenden, Anhalten und Fortsetzen sowie ein benutzerdefiniertes Verhalten festgelegt werden. Daneben müssen Aktionen definiert werden, die beim Herunterfahren des Systems auszuführen sind. |
System. | Enthält Klassen, die zum Erweitern der Entwurfszeitunterstützung für Windows-Dienstanwendungen verwendet werden können. |
System. | Enthält Klassen, die ASCII- und Unicode-Zeichen darstellen, abstrakte Basisklassen zum Konvertieren von Zeichenblöcken in und aus Byteblöcken sowie eine Hilfsklasse, die String-Objekte bearbeitet und formatiert, ohne Zwischeninstanzen von String zu erstellen. |
System. | Stellt reguläre Ausdrucksfunktionen bereit, die von einer beliebigen Plattform oder Sprache verwendet werden können, die in .NET ausgeführt wird. Zusätzlich zu den typen, die in diesem Namespace enthalten sind, können Sie mit der RegexStringValidator-Klasse ermitteln, ob eine bestimmte Zeichenfolge einem Muster für reguläre Ausdrücke entspricht. |
System. | Stellt Klassen und Schnittstellen bereit, die Multithreading-Programmierung ermöglichen. Neben den Klassen zum Synchronisieren von Threadaktivitäten und Datenzugriff (Mutex, Monitor, Interlocked, AutoResetEvent usw.) enthält dieser Namespace eine ThreadPool-Klasse, die die Verwendung eines Pools von Systemthreads ermöglicht, und eine Timer-Klasse, die Rückrufmethoden für Threads des Threadpools ausführt. |
System. | Dieser Namespace stellt die Timer-Komponente bereit, mit der Sie ein Ereignis in einem angegebenen Intervall auslösen können. |
System. | Für .NET Core und .NET 5 und höher enthält dieser Namespace die HttpUtility -Klasse. Für .NET Framework enthält dieser Namespace Klassen und Schnittstellen, die die Kommunikation zwischen Browser und Server ermöglichen. Zu diesen Klassen gehören die HttpRequest -Klasse, die umfassende Informationen zur aktuellen HTTP-Anforderung bereitstellt, die -Klasse, die HttpResponse die HTTP-Ausgabe an den Client verwaltet, und die -Klasse, die HttpServerUtility Zugriff auf serverseitige Hilfsprogramme und Prozesse ermöglicht. System.Webenthält auch Klassen für Cookiebearbeitung, Dateiübertragung, Ausnahmeinformationen und Ausgabecachesteuerung in .NET Framework. |
System. | Stellt Klassen zum Zwischenspeichern häufig verwendeter Daten auf dem Server zur Seite. |
System. | Enthält Klassen, die zum Einrichten ASP.NET Konfiguration verwendet werden. |
System. | Dieser Namespace enthält HTTP-Handlerklassen, die HTTP-Anforderungen an einen Webserver verarbeiten. |
System. | Enthält Funktionen zum Hosten von ASP.NET-Anwendungen aus verwalteten Anwendungen außerhalb von Microsoft Internetinformationsdienste (IIS). |
System. | Enthält Klassen, die das Erstellen und Senden von Nachrichten mithilfe der CDOSYS-Nachrichtenkomponente (Collaboration Data Objects for Windows 2000) ermöglichen. Die E-Mail-Nachricht wird durch den in Microsoft Windows 2000 integrierten SMTP-Maildienst oder einen beliebigen SMTP-Server übermittelt. Die Klassen in diesem Namespace können von ASP.NET oder einer beliebigen verwalteten Anwendung verwendet werden. |
System. | Enthält die wichtigsten Funktionen, z. B. Authentifizierung und Fehlerbehandlung, die zum Erstellen mobiler ASP.NET-Webanwendungen erforderlich sind. Informationen zum Entwickeln mobiler ASP.NET-Anwendungen finden Sie auf der Website www.asp.net/mobile. |
System. | Stellt vorkompilierte reguläre Ausdrücke bereit, mit denen ASP.NET-Dateien analysiert werden können. Alle Member des System.Web.RegularExpressions-Namespaces sind Nachfolger der Regex-Klasse. |
System. | Dieser Namespace enthält Klassen, mit denen die Sicherheit für ASP.NET in Webserveranwendungen implementiert wird. |
System. | Enthält Klassen, die Ihnen das Erstellen von XML-Webdiensten unter Verwendung von ASP.NET und XML-Webdienstclients ermöglichen. XML-Webdienste sind Anwendungen, die die Möglichkeit bieten, Meldungen in einer lose verknüpften Umgebung mit Standardprotokollen wie HTTP, XML, XSD, SOAP und WSDL auszutauschen. XML-Webdienste ermöglichen für Firmen sowie firmenübergreifend das Erstellen modularer Anwendungen in heterogenen Umgebungen, wobei die Kompatibilität mit einer Reihe von Implementierungen, Plattformen und Geräten bereitgestellt wird. Die auf SOAP basierenden XML-Meldungen dieser Anwendungen können genau definierte (strukturierte und typisierte) oder grob definierte (Verwendung von beliebigem XML) Teile aufweisen. Die Möglichkeit, dass sich Meldungen im Laufe der Zeit ohne Protokollverletzungen weiterentwickeln, ist für die Flexibilität und Stabilität von XML-Webdiensten als Baustein für die Zukunft des Webs von großer Bedeutung. |
System. | Dieser Namespace enthält Klassen, mit denen die Ausführung der mit ASP.NET erstellten XML-Webdienste konfiguriert wird. |
System. | Enthält Klassen, die das öffentliche Beschreiben eines XML-Webdiensts unter Verwendung von WSDL (Web Services Description Language) ermöglichen. Jede Klasse innerhalb dieses Namespaces entspricht einem bestimmten Element in der WSDL-Spezifikation, und die Klassenhierarchie entspricht der XML-Struktur eines gültigen WSDL-Dokuments. Weitere Informationen zu WSDL finden Sie in der WSDL-Spezifikation. |
System. | Dieser Namespace enthält Klassen, die es XML-Webdienstclients ermöglichen, die verfügbaren XML-Webdienste auf einem Webserver über ein so genanntes Discoverytool für XML-Webdienste zu suchen. |
System. | Enthält Klassen, die die Protokolle definieren, die zur Übermittlung von Daten über die Verbindung während der Kommunikation zwischen mit ASP.NET erstellten XML-Webdienstclients und XML-Webdiensten verwendet werden. |
System. | Stellt Klassen und Schnittstellen bereit, die das Speichern von Daten ermöglichen, die für einen einzelnen Client in einer Webanwendung auf dem Server spezifisch sind. Die Sitzungszustandsdaten werden verwendet, um dem Client das Erscheinungsbild einer ständigen Verbindung mit der Anwendung zu geben. Zustandsinformationen können innerhalb des lokalen Prozessspeichers oder bei Webfarmkonfigurationen mithilfe des ASP.NET-Statusdiensts oder der Microsoft SQL Server-Datenbank prozessextern gespeichert werden. |
System. | Stellt Klassen und Schnittstellen bereit, mit denen Sie ASP.NET-Serversteuerelemente und ASP.NET-Webseiten für die Benutzeroberfläche von ASP.NET-Webanwendungen erstellen können. |
System. | Enthält Klassen, die zum Erweitern der Entwurfszeitunterstützung für ASP.NET-Webseiten und Webserver-Steuerelemente verwendet werden können. |
System. | Enthält Klassen, die Entwurfszeitunterstützung für die Klassen im System.Web.UI.MobileControls-Namespace bereitstellen. Informationen zum Entwickeln mobiler ASP.NET-Anwendungen finden Sie auf der Website www.asp.net/mobile. |
System. | Dieser Namespace enthält Klassen, die Entwurfszeitunterstützung für Datentypkonverter in mobilen Steuerelementen bieten. Informationen zum Entwickeln mobiler ASP.NET-Anwendungen finden Sie auf der Website www.asp.net/mobile. |
System. | Enthält Klassen, die zum Erweitern der Entwurfszeitunterstützung für Webserver-Steuerelemente verwendet werden können. |
System. | Dieser Namespace enthält Klassen, mit denen Sie HTML-Serversteuerelemente auf einer Web Forms-Seite erstellen können. HTML-Serversteuerelemente werden auf dem Server ausgeführt und sind direkt HTML-Standardtags zugeordnet, die von den meisten Browsern unterstützt werden. Auf diese Weise können Sie die HTML-Elemente auf einer Web Forms-Seite programmgesteuert steuern. |
System. | Dieser Namespace enthält eine Reihe von ASP.NET-Serversteuerelementen, mit denen Ihre Anwendung für verschiedene mobile Geräte gerendert werden kann. Die APIs in diesem Namespace sind veraltet. Informationen zum Entwickeln mobiler ASP.NET-Anwendungen finden Sie auf der Website www.asp.net/mobile. |
System. | Enthält Klassen, mit denen Sie die Lebenszyklusphasen eines mobilen Steuerelements überschreiben können, um dessen Standardmarkup oder -verhalten in HTML, CHTML oder WML an neue Markupstandards oder für bestimmte Browser und mobile Geräte anzupassen. Die APIs in diesem Namespace sind veraltet. Informationen zum Entwickeln mobiler ASP.NET-Anwendungen finden Sie auf der Website www.asp.net/mobile. |
System. | Enthält Klassen, mit denen Sie Webserversteuerelemente auf einer Webseite erstellen können. Webserversteuerelemente werden auf dem Server ausgeführt und enthalten Formularsteuerelemente wie Schaltflächen und Textfelder. Außerdem zählen dazu Steuerelemente für besondere Zwecke, z. B. Kalender. Da Webserversteuerelemente auf dem Server ausgeführt werden, können diese Elemente programmgesteuert gesteuert werden. Obwohl Webserver-Steuerelemente als HTML dargestellt werden, spiegelt ihr Objektmodell nicht unbedingt HTML-Syntax wider. |
System. | Stellt eine Auflistung von Klassen bereit, mit denen Rückrufmethoden im Bereich einer Transaktion ausgeführt werden können und Aufgaben in einzelne Threads aufgeteilt werden kann. |
System. | Enthält Klassen zum Erstellen Windows-basierter Anwendungen, mit denen die Vorzüge der umfangreichen im Betriebssystem Microsoft Windows verfügbaren Benutzeroberflächenfunktionen optimal genutzt werden können. |
System. | Enthält Hilfsklassen mit denen Visual Studio Eigenschaftenseiten im Entwurfsmodus anzeigt. |
System. | Dieser Namespace enthält Klassen, die Entwurfszeitkonfiguration und -verhalten für Windows Forms-Komponenten unterstützen. Diese Klassen bestehen aus Designerklassen für die Unterstützung von Windows Forms-Komponenten, einer Gruppe von Entwurfszeitdiensten, UITypeEditor-Klassen zum Konfigurieren bestimmter Eigenschaftentypen sowie Klassen zum Importieren von ActiveX-Steuerelementen. |
System. | Dieser Namespace stellt interne Unterstützung für das PropertyGrid-Steuerelement bereit. Die Klassen in diesem Namespace unterstützen die .NET-Infrastruktur. Sie sind nicht für die direkte Verwendung im Code vorgesehen. |
System. | Stellt standardisierte Unterstützung für die XML-Verarbeitung bereit. |
System. | Enthält XML-Klassen, die standardisierte Unterstützung für XSD-Schemas (XML Schema Definition) bereitstellen. |
System. | Enthält Klassen, die zur Serialisierung von Objekten in Dokumente oder Streams im XML-Format verwendet werden. |
System. | Enthält die Klassen, die ein Cursormodell für die Navigation und Bearbeitung von XML-Informationseinheiten als Instanzen des XQuery 1.0- und XPath 2.0-Datenmodells definieren. |
System. | Dieser Namespace stellt Unterstützung für XSLT (Extensible Stylesheet Language Transformation) bereit. Er unterstützt die Empfehlung der W3C XSL Transformations (XSLT), Version 1.0. |