Auf Englisch lesen

Freigeben über


Page.AspCompatMode Eigenschaft

Definition

Legt einen Wert fest, der angibt, ob die Seite in einem STA (Singlethread-Apartment)-Thread ausgeführt werden kann.

protected bool AspCompatMode { set; }
protected bool AspCompatMode { get; set; }

Eigenschaftswert

true, wenn die Seite ASP (Active Server Pages)-Code unterstützt, andernfalls false. Der Standardwert ist false.

Hinweise

Wenn diese Eigenschaft auf truefestgelegt ist, kann die Seite in einem STA-Thread (Single-Threaded Apartment) ausgeführt werden. Dadurch kann die Seite STA-Komponenten aufrufen, z. B. Komponenten, die mit Visual Basic 6.0 entwickelt wurden. Durch Festlegen dieser Eigenschaft auf true kann die Seite auch COM+-Komponenten aufrufen, die Zugriff auf die nicht verwalteten integrierten ASP-Objekte benötigen. Auf diese kann über das ASP-Objekt ObjectContext oder die OnStartPage -Methode zugegriffen werden.

Legen Sie diese Eigenschaft in den meisten Fällen nicht im Code fest. Legen Sie das aspcompat Attribut mithilfe true der @ Page-Anweisung in der .aspx-Datei fest. Wenn die Seite angefordert wird, legt die dynamisch generierte Klasse die -Eigenschaft fest.

Gilt für:

Produkt Versionen
.NET Framework 1.1, 2.0, 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, 4.8.1