Summary of Available COM+ Services
The following table describes COM+ services and other functionality available to .NET Framework classes, arranged by topic.
Note You can modify any CLS-compliant class to use COM+ services. The System.EnterpriseServices namespace provides custom attributes and classes for accessing these services from managed code.
Topic | Description |
---|---|
Automatic Transaction Processing | Applies declarative transaction-processing features. |
BYOT (Bring Your Own Transaction) | Allows a form of transaction inheritance. |
Compensating Resource Managers (CRMs) | Applies atomicity and durability properties to non-transactional resources. |
Just-in-Time Activation | Activates an object on a method call and deactivates when the call returns. |
Loosely Coupled Events | Manages object-based events. |
Object Construction | Passes a persistent string value to a class instance on construction of the instance. |
Object Pooling | Provides a pool of ready-made objects. |
Private Components | Protect components from out-of-process calls. |
Queued Components | Provides asynchronous message queuing. |
Role-Based Security | Applies security permissions based on role. |
SOAP Service | Publishes components as XML Web services. |
Synchronization | Manages concurrency. |
See Also
Writing Serviced Components | Serviced Component Overview | Applying Attributes to Configure Services | Registering Serviced Components | Serviced Component Example | System.EnterpriseServices Namespace