Lar Desenvolvimento O que é contexto? - o que é techopedia

O que é contexto? - o que é techopedia

Índice:

Anonim

Definição - O que significa Contexto?

No .NET Framework, o contexto é um conjunto de propriedades que define o ambiente para seus objetos residentes. Ele especifica os requisitos de objeto de um processo de domínio de aplicativo como uma sequência ordenada de propriedades.


O contexto é usado para agrupar objetos com requisitos semelhantes para sua operação. Mais de um objeto pode residir em um contexto. Um objeto de contexto pode ser usado para transmitir valores entre páginas da Web. Ao contrário de um objeto de sessão, um objeto de contexto fica fora do escopo quando a página é enviada ao navegador da Web.


O uso do contexto tornou-se obsoleto, devido à recomendação da Microsoft da tecnologia Windows Communication Framework (WCF) para o desenvolvimento de aplicativos distribuídos.

Techopedia explica Contexto

Objetos vinculados ao contexto são objetos MBS (marshal-by-reference) com regras de sistema aplicadas. Quando um novo objeto vinculado ao contexto é criado, o .NET Framework localiza um contexto existente ou cria um novo contexto para esse objeto. O contexto é baseado nos atributos de metadados da classe especificada com propriedades de contexto estático durante a compilação.


Os administradores podem configurar dinamicamente as propriedades do contexto. A comunicação entre dois objetos que residem em proxies diferentes é implementada por meio de um proxy de referência e é afetada pela política implementada pelas propriedades de contexto combinadas.


O domínio do aplicativo e os objetos remotos específicos do contexto exigem o cruzamento bem-sucedido do aplicativo e do contexto pelo sistema de chamada de objetos do servidor remoto, que consome recursos de processamento. Portanto, é recomendável estender o tipo de objeto remoto da classe base correta com base nos requisitos do aplicativo.

Esta definição foi escrita no contexto do .NET
O que é contexto? - o que é techopedia