Что такое System.ContextBoundObject?

Что такое ContextBoundObject? В документации упоминаются "контексты", которые, как представляется, программно определены, но не дают никаких объяснений относительно того, что это такое.

Ответы

Ответ 2

Это объяснение звучит совершенно иначе, чем принятый ответ, но он имеет более интуитивный смысл:

Так что насчет ContextBoundObject?

Во-первых, он позволяет делать все, что вы можете сделать с объектом MarshalByRef. Во-вторых, это позволяет вам делать больше. Вы можете взять контроль над деталями контроля над созданием объектов, созданием прокси и вызовами метода сортировки.