Compartir a través de


Microsoft.VisualStudio.Composition Espacio de nombres

Clases

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

Clase base para ExportProviders que desean interceptar consultas para las exportaciones para modificar la consulta o el resultado.

DiscoveredParts
Export
ExportDefinition
ExportDefinitionBinding
ExportedDelegate
ExportMetadataValueImportConstraint
ExportProvider
ExportProvider.PartLifecycleTracker

Una máquina de estado que realiza un seguimiento de una instancia individual de un elemento MEF. Cada elemento MEF creado por instancias (incluida cada instancia no compartida individual) tiene una instancia asociada de esta clase para realizar un seguimiento de su ciclo de vida desde la inicialización hasta la eliminación.

ExportTypeIdentityConstraint
ImportDefinition
ImportDefinitionBinding
ImportMetadataViewConstraint
NetFxAdapters
PartCreationPolicyConstraint

Restricción que se puede incluir en un ImportDefinition objeto que solo coincide con las exportaciones cuyas partes tienen un elemento compatible CreationPolicy.

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

Metadatos sobre un Assembly objeto que se usa para determinar si dos ensamblados son equivalentes.

Estructuras

DiscoveryProgress
ExportProvider.ExportInfo
ImportMetadataViewConstraint.MetadatumRequirement

Interfaces

ExportProvider.IMetadataDictionary
IAssemblyLoader

Proporciona la funcionalidad para cargar ensamblados.

ICompositionCacheManager
IExportProviderFactory
IFaultReportingExportProviderFactory
IImportSatisfiabilityConstraint
IRuntimeCompositionCacheManager

Enumeraciones

CreationPolicy
ExportProvider.PartLifecycleState

Varias fases de inicialización que pasa cada parte meF.

ImportCardinality

Delegados

ReportFaultCallback