다음을 통해 공유


System.Composition 네임스페이스

System.Composition 및 자식 네임스페이스(System.Composition.Convention, System.Composition.Hosting 및 System.Composition.Hosting.Core)에는 확장 가능한 응용 프로그램을 개발하기 위한 형식이 포함되어 있습니다.

이 항목에서는 설치하여 Windows 스토어 응용 프로그램을 만드는 데 사용할 수 있는 System.Composition 네임스페이스의 형식을 보여 줍니다.

다음 네임스페이스를 설치하려면 Visual Studio 2012에서 프로젝트를 열고 프로젝트 메뉴에서 NuGet 패키지 관리를 선택한 다음 Microsoft.Composition 패키지를 온라인으로 검색합니다.

System.Composition 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

설명

CompositionContext

ExportAttribute

형식, 속성, 필드 또는 메서드가 특정 내보내기를 제공하도록 지정합니다.

ExportFactory<T>

지정된 내보내기를 제공하는 파트의 새 인스턴스를 만드는 팩터리입니다.

ExportFactory<T, TMetadata>

연결된 메타데이터를 사용하여 지정된 내보내기를 제공하는 파트의 새 인스턴스를 만드는 팩터리입니다.

ExportLifetimeContext<T>

해당 개체를 해제하는 메서드에 대한 참조 및 ExportFactory<T> 개체에서 만든 내보낸 값을 보유합니다.

ExportMetadataAttribute

ExportAttribute로 표시된 형식, 속성, 필드 또는 메서드에 대한 메타데이터를 지정합니다.

ImportAttribute

CompositionContainer 개체에서 속성, 필드 또는 매개 변수 값을 제공하도록 지정합니다.

ImportManyAttribute

CompositionContainer 개체에서 속성, 필드 또는 매개 변수가 일치하는 모든 내보내기로 채워지도록 지정합니다.

ImportMetadataConstraintAttribute

ImportingConstructorAttribute

파트를 생성하는 경우 생성자를 사용하도록 지정합니다.

MetadataAttributeAttribute

사용자 지정 특성의 속성이 같은 형식, 속성, 필드 또는 메서드에 적용된 내보내기에 대한 메타데이터를 제공하도록 지정합니다.

OnImportsSatisfiedAttribute

PartMetadataAttribute

파트에 대한 메타데이터를 지정합니다.

PartNotDiscoverableAttribute

이 형식의 내보내기가 ComposablePartCatalog에 포함되지 않도록 지정합니다.

SharedAttribute

SharingBoundaryAttribute

System.Composition.Convention 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

AttributedModelProvider

CompositionContextExtensions

ConventionBuilder

ExportConventionBuilder

ImportConventionBuilder

ParameterImportConventionBuilder

PartConventionBuilder

PartConventionBuilder<T>

System.Composition.Hosting 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

CompositionFailedException

CompositionHost

ContainerConfiguration

System.Composition.Hosting.Core 네임스페이스

Windows 스토어 앱용 .NET에서 지원되는 형식

CompositeActivator

CompositionContract

CompositionOperation

Dependency

DependencyAccessor

ExportDescriptor

ExportDescriptorPromise

ExportDescriptorProvider

LifetimeContext

참고 항목

개념

Windows 스토어 앱용 .NET - 지원되는 API