Page.AspCompatMode Свойство

Определение

Устанавливает значение, указывающее, может ли страница выполняться в однопотоковом апартаменте.Sets a value indicating whether the page can be executed on a single-threaded apartment (STA) thread.

protected:
 property bool AspCompatMode { bool get(); void set(bool value); };
protected bool AspCompatMode { get; set; }
member this.AspCompatMode : bool with get, set
Protected Property AspCompatMode As Boolean

Значение свойства

true, если страница поддерживает код Active Server Pages (ASP); в противном случае ─ false.true if the page supports Active Server Pages (ASP) code; otherwise, false. Значение по умолчанию — false.The default is false.

Комментарии

Если задано значение true, это свойство позволяет выполнять страницу в потоке однопотокового подразделения (STA).When set to true, this property allows the page to be executed on a single-threaded apartment (STA) thread. Это позволяет странице вызывать компоненты STA, такие как компоненты, разработанные с помощью Visual Basic 6,0.This allows the page to call STA components, such as components developed with Visual Basic 6.0. Присвоение этому свойству значения true также позволяет странице вызывать компоненты COM+, которым требуется доступ к неуправляемым встроенным объектам ASP.Setting this property to true also allows the page to call COM+ components that require access to the unmanaged ASP built-in objects. Они доступны через объект ObjectContext ASP или метод OnStartPage.These are accessible through the ASP ObjectContext object or the OnStartPage method.

В большинстве случаев это свойство не задается в коде.In most circumstances, do not set this property in code. Присвойте атрибуту aspcompat значение true с помощью директивы @ Page в ASPX-файле.Set the aspcompat attribute to true using the @ Page directive in the .aspx file. При запросе страницы динамически создаваемый класс задает свойство.When the page is requested, the dynamically generated class sets the property.

Применяется к