Page.AspCompatMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Устанавливает значение, указывающее, может ли страница выполняться в однопотоковом апартаменте.
protected:
property bool AspCompatMode { void set(bool value); };
protected:
property bool AspCompatMode { bool get(); void set(bool value); };
protected bool AspCompatMode { set; }
protected bool AspCompatMode { get; set; }
member this.AspCompatMode : bool
member this.AspCompatMode : bool with get, set
Protected Property AspCompatMode As Boolean
Значение свойства
true
, если страница поддерживает код Active Server Pages (ASP); в противном случае ─ false
. Значение по умолчанию — false
.
Комментарии
Если задано значение true
, это свойство позволяет выполнять страницу в потоке однопотокового подразделения (STA). Это позволяет странице вызывать компоненты STA, например компоненты, разработанные с помощью Visual Basic 6.0. Установка для этого свойства true
значения также позволяет странице вызывать компоненты COM+, которым требуется доступ к неуправляемым встроенным объектам ASP. Они доступны через объект ASP ObjectContext
или OnStartPage
метод .
В большинстве случаев не следует задавать это свойство в коде. Задайте для атрибута aspcompat
значение true
, используя директиву @ Page в файле .aspx. При запросе страницы динамически создаваемый класс задает свойство .