A serviced component is the mechanism that enables COM+ services to be available to .NET Framework classes. This section describes how to configure and register serviced components for access to COM+ services.
Just-in-Time (JIT) Activation, Object Pooling, Queued Components, role-based security, Synchronization, Transactions, and Shared Property Management are examples of well-known COM+ services that are available for you to use.
Note |
|---|
| You can modify any Common Language Specification (CLS)–compliant class to use COM+ services. The System.EnterpriseServices namespace provides custom attributes and classes for accessing these services from managed code. |
Note |
|---|
| Client code must call Dispose on serviced components to ensure proper operation. |
In This Section
Reference
- System.EnterpriseServices
-
Provides .NET Framework objects with access to COM+ services, making the .NET Framework objects more practical for enterprise applications.
- System.EnterpriseServices.CompensatingResourceManager
-
Provides classes that allow you to include nontransactional objects in Microsoft Distributed Transaction Coordinator (DTC) transactions.
Related Sections