WorkArea.See: Description
| Interface | Description | 
|---|---|
| PrimitiveWorkContext | 
PrimitiveWorkContext is a marker interface used for
 marshaling and unmarshaling primitive user data in a
 WorkArea. | 
| PropagationMode | 
PropagationMode defines the propagation properties of
 WorkContexts. | 
| WorkContext | 
WorkContext is a marker interface used for marshaling
 and unmarshaling user data in a WorkArea. | 
| WorkContextInput | 
WorkContextInput is a primitive stream used for
 unmarshaling WorkContext implementations. | 
| WorkContextMap | 
WorkContextMap provides users with mechanisms
 for tagging certain requests (whether remote or local)
 and propagating that information based on certain policy
 constraints. | 
| WorkContextOutput | 
WorkConectOutput is a primitive stream used for
 marshaling WorkContext implementations. | 
| Class | Description | 
|---|---|
| AsciiWorkContext | 
 An implementation for propagating simple 8-bit ASCII string-based
  
WorkContexts. | 
| LongWorkContext | 
 An implementation for propagating simple long-based
  
WorkContexts. | 
| PrimitiveContextFactory | 
PrimitiveContextFactory provides internal users and
 layered products convenience mechanisms for creating
 WorkContexts instances containing primitive data. | 
| SerializableWorkContext | 
 An implementation for propagating Serializable
  
WorkContexts. | 
| StringWorkContext | 
 An implementation for propagating simple string-based  
WorkContexts. | 
| Exception | Description | 
|---|---|
| NoWorkContextException | 
NoWorkContextException is thrown when
 WorkContextMap functions that require a
 WorkContext are invoked without an existing
 WorkContext. | 
| PropertyReadOnlyException | 
PropertyReadOnlyException is thrown when a user tries
 to modify WorkContextMap properties that are read-only. | 
WorkArea.