Page.AspCompatMode 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
设置一个值,该值指示是否可以在单线程单元 (STA) 线程上执行页面。
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 还允许页面调用需要访问非托管 ASP 内置对象的 COM+ 组件。 可通过 ASP ObjectContext 对象或 OnStartPage 方法访问这些对象。
在大多数情况下,请勿在代码中设置此属性。 将 aspcompat 属性设置为 true 在 .aspx 文件中使用 @ Page 指令。 请求页面时,动态生成的类将设置属性。