Page.AspCompatMode Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define um valor que indica se a página pode ser executada em um thread 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
Valor da propriedade
true
se a página der suporte ao código ASP (Active Server Pages) ; caso contrário, false
. O padrão é false
.
Comentários
Quando definida como true
, essa propriedade permite que a página seja executada em um thread STA (apartment de thread único). Isso permite que a página chame componentes STA, como componentes desenvolvidos com o Visual Basic 6.0. Definir essa propriedade como true
também permite que a página chame componentes COM+ que exigem acesso aos objetos internos do ASP não gerenciados. Eles são acessíveis por meio do objeto ASP ObjectContext
ou do OnStartPage
método .
Na maioria das circunstâncias, não defina essa propriedade no código. Defina o aspcompat
atributo como true
usando a diretiva @ Page no arquivo .aspx. Quando a página é solicitada, a classe gerada dinamicamente define a propriedade .