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 (Páginas do Servidor Ativo) ; 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 (apartamento de thread único). Isso permite que a página chame componentes sta, como componentes desenvolvidos com Visual Basic 6.0. Definir essa propriedade também true
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 para true
usar a diretiva @ Page no arquivo .aspx. Quando a página é solicitada, a classe gerada dinamicamente define a propriedade.