Зміст:
Визначення - Що означає контекст?
У .NET Framework контекст - це набір властивостей, що визначає середовище для його об'єктів, що зберігаються. Він визначає об'єктні вимоги процесу домену додатка як упорядковану послідовність властивостей.
Контекст використовується для групування об'єктів з подібними вимогами до його роботи. Більше одного об’єкта може знаходитися в контексті. Для передачі значень між веб-сторінками може використовуватися контекстний об'єкт. На відміну від об’єкта сеансу, контекстний об'єкт виходить із сфери застосування, коли сторінка надсилається до веб-браузера.
Використання контексту застаріло завдяки рекомендаціям Microsoft щодо технології Windows Communication Framework (WCF) для розробленої розробленої програми.
Техопедія пояснює контекст
Об'єкти, пов'язані з контекстом, - це об'єкти маршалових посилань (MBR) з примусовими системними правилами. Коли створюється новий об'єкт, пов'язаний з контекстом, .NET Framework знаходить наявний контекст або створює новий контекст для цього об'єкта. Контекст заснований на атрибутах метаданих класу, визначених зі властивостями статичного контексту під час компіляції.
Адміністратори можуть динамічно налаштовувати властивості контексту. Комунікація між двома об'єктами, які перебувають у різних проксі, реалізується через довідковий проксі і під впливом політики, реалізованої комбінованими властивостями контексту.
Домен програми та віддалені об'єкти, що стосуються конкретного контексту, потребують успішного переходу меж програми та контексту через систему виклику віддаленого сервера, яка споживає ресурси обробки. Таким чином, рекомендується розширити тип віддаленого об'єкта з правого базового класу на основі вимоги програми.
