![]() |
Overview Specifies the list of properties sent with a DII request. File name contextl.h Supported methods ContextList::_duplicate ContextList::_nil ContextList::add ContextList::add_consume ContextList::count ContextList::item ContextList::remove
Intended Usage
When a client assembles a Dynamic Invocation Interface request, a ContextList is optionally included. A ContextList specifies the list of properties sent with a request and is used to improve performance. When invoking a request without a ContextList, the ORB looks up context information in the Interface Repository. The ORB::create_context_list method is called to create an empty context list. The ContextList class provides methods to add and delete a property, as well as query information about a context list. Note that a context list contains only property names, not property values. Associations between property names and property values are maintained in a Context object. For additional information, see the Context and Request class descriptions.