System.ComponentModel.Composition.Primitives 네임스페이스

이 네임스페이스는 MEF 프로그래밍 모델의 기본 형식을 제공합니다.

클래스

Name Description
ComposablePart

개체를 가져오고 내보낸 개체를 생성하는 구성 가능한 파트에 대한 추상 기본 클래스를 정의합니다.

ComposablePartCatalog

개체를 수집하고 반환 ComposablePartDefinition 하는 구성 가능한 파트 카탈로그의 추상 기본 클래스를 나타냅니다.

ComposablePartDefinition

개체 생성을 설명하고 사용하도록 설정하는 구성 가능한 파트 정의에 대한 추상 기본 클래스를 ComposablePart 정의합니다.

ComposablePartException

개체에서 메서드를 호출할 때 오류가 발생할 때 throw되는 예외입니다 ComposablePart .

ContractBasedImportDefinition

계약 이름과 메타데이터를 모두 지정할 수 있는 개체에 ComposablePart 필요한 가져오기를 나타냅니다.

Export

내보내기를 나타냅니다. 이 형식은 지연 생성 내보낸 개체와 해당 개체를 설명하는 메타데이터로 구성됩니다.

ExportDefinition

특정 Export 개체가 충족하는 계약에 대해 설명합니다.

ExportedDelegate

로 내보낸 함수를 나타냅니다 ComposablePart.

ImportDefinition

개체에 필요한 가져오기를 ComposablePart 나타냅니다.

인터페이스

Name Description
ICompositionElement

컴퍼지션에 참여하는 요소를 나타냅니다.

열거형

Name Description
ImportCardinality

Export필요한 ImportDefinition 개체의 카디널리티를 나타냅니다.