2.2.2.8 ContextFacilityProperty
The ContextFacilityProperty enumeration represents how, if at all, a particular facility provided by an ORB is to be automatically integrated into the context of a new component instance from an incoming instantiation request.
Simple type: eDT_ULONG
Validity: MUST be one of the following values.
-
Value
Meaning
Ignored
0x00000000
The presence of the facility in the incoming request is to be ignored.
Unsupported
0x00000001
The presence of the facility in the incoming request is to result in failure for the instantiation.
Supported
0x00000002
The facility is to be integrated into the component instance's context if present in the instantiation request, but no instance of the facility is to be created if absent.
Required
0x00000003
The facility is to be integrated into the component instance's context if present in the instantiation request, and a new instance of the facility is to be created if absent.
RequiresNew
0x00000004
Regardless of whether the facility is present in the incoming instantiation request, a new instance of the facility is to be created.
Server validation: Servers MUST enforce validity constraints.
Client validation: Clients MUST enforce validity constraints.