Contexto

Definición: ¿Qué significa contexto?

En .NET Framework, el contexto es un conjunto de propiedades que define el entorno para sus objetos residentes. Especifica los requisitos de objeto de un proceso de dominio de aplicación como una secuencia ordenada de propiedades.

El contexto se utiliza para agrupar objetos con requisitos similares para su funcionamiento. Más de un objeto puede residir en un contexto. Puede utilizarse un objeto de contexto para transmitir valores entre páginas web. A diferencia de un objeto de sesión, un objeto de contexto queda fuera de alcance cuando la página se envía al navegador web.

El uso del contexto se ha vuelto obsoleto, debido a la recomendación de Microsoft de la tecnología Windows Communication Framework (WCF) para el desarrollo de aplicaciones distribuidas.

Techinfo explica el contexto

Los objetos ligados al contexto son objetos ordenados por referencia (MBR) con reglas del sistema impuestas. Cuando se crea un nuevo objeto vinculado al contexto, .NET Framework ubica un contexto existente o crea un nuevo contexto para ese objeto. El contexto se basa en los atributos de metadatos de la clase especificada con propiedades de contexto estático durante la compilación.

Los administradores pueden configurar dinámicamente las propiedades del contexto. La comunicación entre dos objetos que residen en diferentes proxies se implementa a través de un proxy de referencia y se ve afectada por la política implementada por propiedades de contexto combinadas.

El dominio de aplicación y los objetos remotos específicos del contexto requieren que el sistema de invocación de objetos del servidor remoto cruce con éxito los límites de la aplicación y el contexto, que consume recursos de procesamiento. Por lo tanto, se recomienda extender el tipo de objeto remoto de la clase base correcta en función de los requisitos de la aplicación.

Esta definición se escribió en el contexto de .NET