다음을 통해 공유


Microsoft.VisualStudio.Composition 네임스페이스

클래스

AttributedPartDiscovery
AttributedPartDiscoveryV1
CachedCatalog
CachedComposition
ComposableCatalog
ComposablePartDefinition
ComposedPart
ComposedPartDiagnostic
CompositionConfiguration
CompositionConstants
CompositionFailedException
DelegatingExportProvider

내보내기 쿼리 또는 결과를 수정하기 위해 쿼리를 가로채려는 ExportProviders의 기본 클래스입니다.

DiscoveredParts
Export
ExportDefinition
ExportDefinitionBinding
ExportedDelegate
ExportMetadataValueImportConstraint
ExportProvider
ExportProvider.PartLifecycleTracker

MEF 파트의 개별 instance 추적하는 상태 컴퓨터입니다. 인스턴스화된 모든 MEF 파트(개별 NonShared instance 포함)에는 초기화부터 폐기까지의 수명 주기를 추적하기 위해 이 클래스의 연결된 instance 있습니다.

ExportTypeIdentityConstraint
ImportDefinition
ImportDefinitionBinding
ImportMetadataViewConstraint
NetFxAdapters
PartCreationPolicyConstraint

부품이 호환CreationPolicy되는 내보내기만 일치하는 에 ImportDefinition 포함될 수 있는 제약 조건입니다.

PartDiscovery
PartDiscoveryException
ReflectionHelpers
Resolver
RuntimeComposition
RuntimeComposition.RuntimeExport
RuntimeComposition.RuntimeImport
RuntimeComposition.RuntimePart
StrongAssemblyIdentity

두 어셈블리가 동일한지 확인하는 데 사용되는 에 대한 Assembly 메타데이터입니다.

구조체

DiscoveryProgress
ExportProvider.ExportInfo
ImportMetadataViewConstraint.MetadatumRequirement

인터페이스

ExportProvider.IMetadataDictionary
IAssemblyLoader

어셈블리를 로드하는 기능을 제공합니다.

ICompositionCacheManager
IExportProviderFactory
IFaultReportingExportProviderFactory
IImportSatisfiabilityConstraint
IRuntimeCompositionCacheManager

열거형

CreationPolicy
ExportProvider.PartLifecycleState

각 MEF 파트가 통과하는 초기화의 여러 단계입니다.

ImportCardinality

대리자

ReportFaultCallback