Compartilhar via


RuntimeComposition.RuntimeImport Classe

Definição

[System.Diagnostics.DebuggerDisplay("{ImportingSiteElementType}")]
public class RuntimeComposition.RuntimeImport : IEquatable<Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeImport>
[<System.Diagnostics.DebuggerDisplay("{ImportingSiteElementType}")>]
type RuntimeComposition.RuntimeImport = class
    interface IEquatable<RuntimeComposition.RuntimeImport>
Public Class RuntimeComposition.RuntimeImport
Implements IEquatable(Of RuntimeComposition.RuntimeImport)
Herança
RuntimeComposition.RuntimeImport
Atributos
Implementações

Construtores

RuntimeComposition.RuntimeImport(MemberRef, TypeRef, TypeRef, ImportCardinality, IReadOnlyList<RuntimeComposition.RuntimeExport>, Boolean, Boolean, IReadOnlyDictionary<String,Object>, IReadOnlyCollection<String>)
RuntimeComposition.RuntimeImport(ParameterRef, TypeRef, TypeRef, ImportCardinality, IReadOnlyList<RuntimeComposition.RuntimeExport>, Boolean, Boolean, IReadOnlyDictionary<String,Object>, IReadOnlyCollection<String>)

Propriedades

Cardinality
DeclaringTypeRef
ExportFactory
ExportFactorySharingBoundaries

Obtém os limites de compartilhamento criados quando a fábrica de exportação é usada.

ImportingMember
ImportingMemberRef

Obtém o membro de importação. Pode estar vazio se o site de importação for um parâmetro de construtor de importação.

ImportingParameter
ImportingParameterRef

Obtém o parâmetro de importação. Pode estar vazio se o site de importação for um campo ou propriedade de importação.

ImportingSiteElementType

Obtém o tipo do membro, com a coleção ImportMany e Lazy/ExportFactory removidos, quando presente.

ImportingSiteType
ImportingSiteTypeRef
ImportingSiteTypeWithoutCollection
ImportingSiteTypeWithoutCollectionRef
IsExportFactory
IsLazy
IsNonSharedInstanceRequired
Metadata
MetadataType
SatisfyingExports

Métodos

Equals(Object)
Equals(RuntimeComposition+RuntimeImport)
GetHashCode()

Aplica-se a