Page.AspCompatMode プロパティ

定義

ページをシングルスレッド アパートメント (STA: Single-Threaded Apartment) スレッドで実行できるかどうかを示す値を設定します。

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設定すると、このプロパティを使用すると、シングル スレッド アパートメント (STA) スレッドでページを実行できます。 これにより、ページは、Visual Basic 6.0 で開発されたコンポーネントなどの STA コンポーネントを呼び出すことができます。 このプロパティを に true 設定すると、ページでアンマネージ ASP 組み込みオブジェクトへのアクセスを必要とする COM+ コンポーネントを呼び出すこともできます。 これらは、ASP ObjectContext オブジェクトまたは メソッドを OnStartPage 使用してアクセスできます。

ほとんどの状況では、コードでこのプロパティを設定しないでください。 属性を aspcompat に設定し true 、.aspx ファイルで @ Page ディレクティブを使用します。 ページが要求されると、動的に生成されたクラスによって プロパティが設定されます。

適用対象