System.EnterpriseServices 네임스페이스

보호된 멤버 포함
상속된 멤버 포함

.NET Framework 멤버 포함
XNA Framework 멤버 포함
이식 가능한 클래스 라이브러리 멤버 포함

System.EnterpriseServices 네임스페이스는 엔터프라이즈 응용 프로그램의 인프라를 제공하는 COM+ 서비스 아키텍처를 정의하는 형식을 포함합니다. 하위 네임스페이스는 비트랜잭션 개체가 Microsoft DTC(Distributed Transaction Coordinator) 트랜잭션에 포함될 수 있도록 하는 COM+ 서비스인 CRM(리소스 보상 관리자)을 지원합니다. 하위 네임스페이스는 다음 표에 간략하게 설명되어 있으며 이 문서에 자세히 설명되어 있습니다.

네임스페이스

네임스페이스 설명
System.EnterpriseServices System.EnterpriseServices 네임스페이스는 엔터프라이즈 응용 프로그램에 중요한 인프라를 제공합니다.COM+는 엔터프라이즈 환경에 배포된 구성 요소 프로그래밍 모델에 서비스 아키텍처를 제공합니다.이 네임스페이스는 COM+ 서비스에 대한 액세스를 .NET 개체에 제공하여, 이들 개체가 엔터프라이즈 응용 프로그램에 더 실용적으로 사용될 수 있도록 합니다.
System.EnterpriseServices.CompensatingResourceManager System.EnterpriseServices.CompensatingResourceManager 네임스페이스는 관리 코드에서 CRM(Compensating Resource Manager)을 사용할 수 있는 클래스를 제공합니다.CRM은 트랜잭션이 없는 개체를 Microsoft DTC(Distributed Transaction Coordinator) 트랜잭션에 포함시킬 수 있도록 COM+에서 제공하는 서비스입니다.CRM에서는 완전한 리소스 관리자의 기능을 제공하지는 않지만 복구 로그를 통해 트랜잭션 원자성(전체가 성공적으로 실행되지 않으면 모두 무시하는 동작)과 영속성을 제공합니다.
System.EnterpriseServices.Internal System.EnterpriseServices.Internal 네임스페이스는 COM+ 서비스에 대한 인프라를 지원합니다.이 네임스페이스의 클래스 및 인터페이스는 관리되지 않는 COM+ 클래스에서 System.EnterpriseServices로의 호출을 지원하기 위한 것입니다.