다음을 통해 공유


속성 간의 상호 종속성

속성을 설정할 때 COM+ 카탈로그는 적절한 방식으로 요소를 구성하도록 일부 일관성 논리를 적용합니다. 이 논리는 다음과 같은 두 가지 방법으로 구현할 수 있습니다.

  • 종속성. 다른 속성은 설정하려는 속성의 특정 설정에 따라 달라지므로 일부 변경이 차단될 수 있습니다. 예를 들어 구성 요소가 Transactions 필수 특성으로 설정된 경우 동기화 설정을 None으로 변경하려고 하면 트랜잭션이 동기화에 따라 달라지므로 SaveChanges 를 호출하려고 할 때 오류가 생성됩니다.
  • 부작용. 일부 속성은 명시적으로 설정하지 않고 변경될 수 있습니다. 예를 들어 Transactions Required 특성으로 구성 요소를 설정하는 경우 동기화도 필수로 설정됩니다. 이것은 실제로 종속성의 대칭 이동 쪽입니다. 한 속성이 다른 속성보다 우선하며 먼저 보조 속성을 설정한 다음 변경 내용을 차단하여 종속성이 표현됩니다.

COM+ 관리 컬렉션에 나열된 컬렉션의 항목에 의해 노출되는 속성 목록에서 종속성 및 부작용은 각 속성에 대해 명시됩니다. COM+ 애플리케이션 및 구성 요소를 구성할 때 구성에 적용되는 제약 조건을 알고 있어야 합니다.

속성 가져오기 및 설정

사용 가능한 속성 쿼리

변경 내용 저장 또는 삭제