共用方式為


Page.AspCompatMode 屬性

定義

設定數值,指出頁面是否可以在單一執行緒 Apartment (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

屬性值

如果頁面支援 Active Server Pages (ASP) 程式碼,則為 true,否則為 false。 預設為 false

備註

當設定為 true時,這個屬性可讓頁面在單個線程 Apartment (STA) 線程上執行。 這可讓頁面呼叫STA元件,例如使用Visual Basic 6.0 開發的元件。 將此屬性設定為 true 也允許頁面呼叫需要存取 Unmanaged ASP 內建物件的 COM+ 元件。 這些可透過 ASP ObjectContext 物件或 OnStartPage 方法存取。

在大部分情況下,請勿在程式代碼中設定此屬性。 將 aspcompat 屬性設定為 true 在 .aspx 檔案中使用 @ Page 指示詞。 要求頁面時,動態產生的類別會設定 屬性。

適用於