System.EnterpriseServices 네임스페이스

COM+ 서비스에 대한 액세스를 .NET 개체에 제공하여 .NET Framework 개체가 엔터프라이즈 애플리케이션에 더 실용적으로 사용될 수 있도록 합니다.

클래스

Activity

COM+ 구성 요소를 만들지 않고 COM+ 서비스를 사용할 수 있는 동기 또는 비동기 일괄 작업을 수행하기 위한 작업을 만듭니다. 이 클래스는 상속될 수 없습니다.

ApplicationAccessControlAttribute

ServicedComponent 클래스가 들어 있는 어셈블리에 대한 액세스 제어를 지정합니다.

ApplicationActivationAttribute

어셈블리의 구성 요소가 작성자의 프로세스에서 실행되는지 시스템 프로세스에서 실행되는지 여부를 지정합니다.

ApplicationIDAttribute

이 어셈블리의 애플리케이션 ID를 GUID로 지정합니다. 이 클래스는 상속될 수 없습니다.

ApplicationNameAttribute

어셈블리의 구성 요소 설치에 사용되는 COM+ 애플리케이션의 이름을 지정합니다. 이 클래스는 상속될 수 없습니다.

ApplicationQueuingAttribute

표시된 어셈블리에 대해 큐 지원을 사용하도록 설정하고 애플리케이션이 메시지 큐에서 메서드 호출을 읽을 수 있도록 합니다. 이 클래스는 상속될 수 없습니다.

AutoCompleteAttribute

특성을 사용하는 메서드를 AutoComplete 개체로 표시합니다. 이 클래스는 상속될 수 없습니다.

BYOT

COM+ ByotServerEx 클래스와 COM+ DTC 인터페이스 ICreateWithTransactionExICreateWithTipTransactionEx를 래핑합니다. 이 클래스는 상속될 수 없습니다.

ComponentAccessControlAttribute

구성 요소 호출에 대한 보안 검사를 활성화합니다. 이 클래스는 상속될 수 없습니다.

COMTIIntrinsicsAttribute

COMTI(COM Transaction Integrator)에서 COM+ 컨텍스트로 컨텍스트 속성을 전달하도록 합니다.

ConstructionEnabledAttribute

COM+ 개체 생성 지원을 활성화합니다. 이 클래스는 상속될 수 없습니다.

ContextUtil

COM+ 개체 컨텍스트에 대한 정보를 가져옵니다. 이 클래스는 상속될 수 없습니다.

DescriptionAttribute

어셈블리(애플리케이션), 구성 요소, 메서드 또는 인터페이스에 대한 설명을 설정합니다. 이 클래스는 상속될 수 없습니다.

EventClassAttribute

특성을 사용하는 클래스를 이벤트 클래스로 표시합니다. 이 클래스는 상속될 수 없습니다.

EventTrackingEnabledAttribute

구성 요소에 대해 이벤트 추적을 활성화합니다. 이 클래스는 상속될 수 없습니다.

ExceptionClassAttribute

큐에 대기 중인 클래스에 대해 큐에 대기 중인 예외 클래스를 설정합니다. 이 클래스는 상속될 수 없습니다.

IISIntrinsicsAttribute

GetNamedProperty(String)에서 ASP 내장 값에 액세스할 수 있도록 합니다. 이 클래스는 상속될 수 없습니다.

InterfaceQueuingAttribute

표시된 인터페이스에 대해 큐 지원을 활성화합니다. 이 클래스는 상속될 수 없습니다.

JustInTimeActivationAttribute

JIT(Just-In-Time) 활성화를 켜거나 끕니다. 이 클래스는 상속될 수 없습니다.

LoadBalancingSupportedAttribute

구성 요소 로드 균형 조정 서비스가 설치되어 서버에서 활성화되는 경우 구성 요소가 로드 균형 조정에 참여하는지 여부를 결정합니다.

MustRunInClientContextAttribute

가능하면 작성자의 컨텍스트에서 특성을 사용하는 개체가 만들어지도록 합니다. 이 클래스는 상속될 수 없습니다.

ObjectPoolingAttribute

구성 요소에 대한 개체 풀링을 활성화하고 구성합니다. 이 클래스는 상속될 수 없습니다.

PrivateComponentAttribute

같은 애플리케이션에 있는 구성 요소에 의해서만 표시되고 활성화되는 구성 요소를 비공개 구성 요소로 식별합니다. 이 클래스는 상속될 수 없습니다.

RegistrationConfig

COM+ 카탈로그에 어셈블리를 설치하기 위한 구성 정보를 제공합니다.

RegistrationErrorInfo

여러 COM+ 개체 관련 메서드에 대한 확장 오류 정보를 검색합니다. COM+ 애플리케이션 및 구성 요소를 설치하고, 가져오며, 내보내는 메서드에 대해서도 마찬가지입니다. 이 클래스는 상속될 수 없습니다.

RegistrationException

등록 오류가 검색될 때 throw되는 예외입니다.

RegistrationHelper

COM+ 카탈로그에 어셈블리를 설치하고 구성합니다. 이 클래스는 상속될 수 없습니다.

RegistrationHelperTx

새로 설정된 트랜잭션을 유지하면서 어셈블리를 COM+ 카탈로그에 설치하고 구성하기 위해 .NET Framework 인프라에서 사용합니다.

ResourcePool

현재 트랜잭션에 개체를 저장합니다. 이 클래스는 상속될 수 없습니다.

SecureMethodAttribute

인프라가 보안 서비스를 사용할 때 클래스의 각 메서드에 대한 인터페이스를 통해 호출하는지 확인합니다. 클래스는 인터페이스를 통해 보안 서비스를 사용해야 합니다. 이 클래스는 상속될 수 없습니다.

SecurityCallContext

현재의 메서드 호출을 발생시키는 호출자 체인을 설명합니다.

SecurityCallers

현재 호출 체인에 있는 ID에 대해 순서가 지정된 컬렉션을 제공합니다.

SecurityIdentity

COM+ 호출 체인의 ID 관련 정보를 포함합니다.

SecurityRoleAttribute

애플리케이션 또는 구성 요소의 역할을 구성합니다. 이 클래스는 상속될 수 없습니다.

ServiceConfig

Enter(ServiceConfig)를 호출하거나 Activity를 만들 때 들어갈 도메인에서 활성화될 서비스를 지정하고 구성합니다. 이 클래스는 상속될 수 없습니다.

ServicedComponent

COM+ 서비스를 사용하는 모든 클래스의 기본 클래스를 나타냅니다.

ServicedComponentException

서비스되는 구성 요소에서 오류가 검색될 때 throw되는 예외입니다.

ServiceDomain

Enter(ServiceConfig)Leave()로 식별되는 코드 세그먼트가 자체의 컨텍스트에서 실행되고 해당 컨텍스트 내에서 만들어진 개체에 대해 호출되는 메서드처럼 작동할 수 있도록 합니다. 이 클래스는 상속될 수 없습니다.

SharedProperty

공유 속성에 액세스합니다. 이 클래스는 상속될 수 없습니다.

SharedPropertyGroup

공유 속성의 컬렉션을 나타냅니다. 이 클래스는 상속될 수 없습니다.

SharedPropertyGroupManager

공유 속성 그룹에 대한 액세스를 제어합니다. 이 클래스는 상속될 수 없습니다.

SynchronizationAttribute

해당 구성 요소의 동기화 값을 설정합니다. 이 클래스는 상속될 수 없습니다.

TransactionAttribute

특성을 사용하는 개체에 사용할 수 있는 트랜잭션의 형식을 지정합니다. 허용되는 값은 TransactionOption 열거형의 멤버입니다.

구조체

BOID

트랜잭션과 관련된 작업 단위를 나타냅니다. 이 구조는 XACTTRANSINFO에서 사용됩니다.

XACTTRANSINFO

ITransaction 인터페이스에 사용되는 구조를 나타냅니다.

인터페이스

IAsyncErrorNotify

Activity 개체에 의해 전송된 비동기 일괄 작업에 대해 오류 잡기를 구현합니다.

IPlaybackControl

메시지 큐 배달 매커니즘의 서버측 재생 오류 및 클라이언트측 실패를 예외적으로 처리하는 데 사용되는 큐 사용 구성 요소의 함수입니다.

IProcessInitControl

Startup(Object) 메서드에 대한 제한 시간을 설정할 수 있도록 합니다.

IProcessInitializer

COM 구성 요소를 시작하거나 종료할 때 호출할 수 있는 메서드를 지원합니다.

IRegistrationHelper

COM+ 카탈로그에 어셈블리를 설치하고 구성합니다.

IRemoteDispatch

원격 메서드 호출에 대한 ServicedComponent 클래스 특성이 true로 설정되었는지 아니면 false로 설정되었는지 여부를 확인하기 위해 AutoCompleteAttribute 클래스에서 구현합니다.

IServiceCall

Activity에 의해 만들어진 작업을 통해 전송된 일괄 작업을 구현합니다.

IServicedComponentInfo

ServicedComponent 클래스에서 GetComponentInfo(Int32, String[]) 메서드를 통해 구성 요소에 대한 정보를 가져오기 위해 구현합니다.

ITransaction

DTC(Distributed Transaction Coordinator) ITransaction 인터페이스에 해당하며 Transaction을 통해 가져온 개체에서 지원합니다.

열거형

AccessChecksLevelOption

구성 요소, 인터페이스 및 메서드 수준을 포함하는 모든 수준 또는 프로세스 수준으로 애플리케이션의 액세스 검사 수준을 지정합니다.

ActivationOption

서비스되는 구성 요소가 애플리케이션에서 활성화되는 방식을 지정합니다.

AuthenticationOption

RPC(원격 프로시저 호출) 인증 메커니즘을 지정합니다. ActivationOptionServer로 설정된 경우에만 적용됩니다.

BindingOption

Activity에 의해 전송된 모든 작업을 한 개의 STA(단일 스레드 아파트)에 바인딩할지 여부를 나타냅니다. 이 열거형은 MTA(다중 스레드 아파트)에는 영향을 주지 않습니다.

ImpersonationLevelOption

서버 애플리케이션의 대상을 호출할 때 허용되는 가장 수준을 지정합니다.

InheritanceOption

현재 컨텍스트를 바탕으로 새 컨텍스트를 만들지 ServiceConfig의 정보를 바탕으로 새 컨텍스트를 만들지 여부를 나타냅니다.

InstallationFlags

RegistrationHelper 클래스와 함께 사용되는 플래그입니다.

PartitionOption

COM+ 파티션을 실행할 컨텍스트를 나타냅니다.

PropertyLockMode

공유 속성 그룹 관리자에 있는 공유 속성에 액세스하는 모드를 지정합니다.

PropertyReleaseMode

새로운 공유 속성 그룹의 속성에 대해 해제 모드를 지정합니다.

SxsOption

ServiceConfig에 대해 side-by-side 어셈블리를 구성하는 방법을 나타냅니다.

SynchronizationOption

구성 요소에서 요청한 자동 동기화의 형식을 지정합니다.

ThreadPoolOption

Activity에 의해 전송된 작업이 실행되는 스레드 풀을 나타냅니다.

TransactionIsolationLevel

TransactionAttribute의 값을 지정합니다.

TransactionOption

구성 요소에서 요청한 자동 트랜잭션 형식을 지정합니다.

TransactionStatus

트랜잭션 상태를 나타냅니다.

TransactionVote

트랜잭션 결과 응답에 허용되는 값을 지정합니다.

대리자

ResourcePool.TransactionEndDelegate

트랜잭션의 끝을 처리하는 메서드를 나타냅니다.