Freigeben über


RuntimeComposition.RuntimeImport Klasse

Definition

[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)
Vererbung
RuntimeComposition.RuntimeImport
Attribute
Implementiert

Konstruktoren

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>)

Eigenschaften

Cardinality
DeclaringTypeRef
ExportFactory
ExportFactorySharingBoundaries

Ruft die Freigabegrenzen ab, die erstellt werden, wenn die Exportfactory verwendet wird.

ImportingMember
ImportingMemberRef

Ruft das importierende Element ab. Kann leer sein, wenn der Importstandort ein Importkonstruktorparameter ist.

ImportingParameter
ImportingParameterRef

Ruft den import-Parameter ab. Kann leer sein, wenn die Importwebsite ein Importfeld oder eine Importeigenschaft ist.

ImportingSiteElementType

Ruft den Typ des Members ab, wobei die ImportMany-Auflistung und lazy/ExportFactory entfernt wurden, sofern vorhanden.

ImportingSiteType
ImportingSiteTypeRef
ImportingSiteTypeWithoutCollection
ImportingSiteTypeWithoutCollectionRef
IsExportFactory
IsLazy
IsNonSharedInstanceRequired
Metadata
MetadataType
SatisfyingExports

Methoden

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

Gilt für: