Auf Englisch lesen

Teilen über


Application Konstruktor

Definition

Initialisiert eine neue Instanz der Application-Klasse.

C#
[System.Security.SecurityCritical]
public Application ();
C#
public Application ();
Attribute

Ausnahmen

Pro Application wird mehr als eine Instanz der AppDomain-Klasse erstellt.

Hinweise

Pro Klasse kann nur eine Instanz Application erstellt AppDomainwerden, um den freigegebenen Zugriff auf eine einzelne Gruppe von Anwendungsbereichsfenster-, Eigenschafts- und Ressourcendaten sicherzustellen. Folglich erkennt der parameterlose Konstruktor der Application Klasse, ob die instanz, die initialisiert wird, die erste Instanz in einer AppDomain; wenn dies nicht der Fall ist, wird ein InvalidOperationException Ausgelöst.

Das Application Objekt für den Aktuellen AppDomain wird aus der statischen Current Eigenschaft verfügbar gemacht.

Gilt für

Produkt Versionen
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8
Windows Desktop 3.0, 3.1, 5, 6, 7