Overview | Creates a naming context binding. |
Original interface | CosNaming::NamingContext Interface |
Exceptions | CORBA
standard exceptions and the following user exceptions:
|
Intended Usage
This operation intended to be used by client applications. It is not typically overridden.
This operation creates a naming context binding. Binding a name and a naming context object into a naming context creates a name-object association relative to the target naming context. Naming contexts that are bound using bind_context participate in name resolution when compound names are resolved. This operation is used to extend the naming tree by binding sub-contexts to contexts. Like an object, a naming context can be bound, using bind_context, to multiple names in a context or across multiple contexts. Within a context, the names bound to a context must be unique. That is, only one context can be bound to a particular name in a naming context.
Syntax
void bind_context( in CosNaming::Name name, in CosNaming::NamingContext naming_context);
Input parameters
Return values
None.
Example
See the CosNaming Usage example for BindingIterator::destroy.