RuntimeComposition.RuntimeImport Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
RuntimeComposition.RuntimeImport(MemberRef, TypeRef, TypeRef, ImportCardinality, IReadOnlyList<RuntimeComposition.RuntimeExport>, Boolean, Boolean, IReadOnlyDictionary<String,Object>, IReadOnlyCollection<String>)
- Source:
- RuntimeComposition.cs
- Source:
- RuntimeComposition.cs
public RuntimeImport (Microsoft.VisualStudio.Composition.Reflection.MemberRef importingMemberRef, Microsoft.VisualStudio.Composition.Reflection.TypeRef importingSiteTypeRef, Microsoft.VisualStudio.Composition.Reflection.TypeRef importingSiteTypeWithoutCollectionRef, Microsoft.VisualStudio.Composition.ImportCardinality cardinality, System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeExport> satisfyingExports, bool isNonSharedInstanceRequired, bool isExportFactory, System.Collections.Generic.IReadOnlyDictionary<string,object> metadata, System.Collections.Generic.IReadOnlyCollection<string> exportFactorySharingBoundaries);
new Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeImport : Microsoft.VisualStudio.Composition.Reflection.MemberRef * Microsoft.VisualStudio.Composition.Reflection.TypeRef * Microsoft.VisualStudio.Composition.Reflection.TypeRef * Microsoft.VisualStudio.Composition.ImportCardinality * System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeExport> * bool * bool * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Collections.Generic.IReadOnlyCollection<string> -> Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeImport
Public Sub New (importingMemberRef As MemberRef, importingSiteTypeRef As TypeRef, importingSiteTypeWithoutCollectionRef As TypeRef, cardinality As ImportCardinality, satisfyingExports As IReadOnlyList(Of RuntimeComposition.RuntimeExport), isNonSharedInstanceRequired As Boolean, isExportFactory As Boolean, metadata As IReadOnlyDictionary(Of String, Object), exportFactorySharingBoundaries As IReadOnlyCollection(Of String))
Parameters
- importingMemberRef
- MemberRef
- importingSiteTypeRef
- TypeRef
- importingSiteTypeWithoutCollectionRef
- TypeRef
- cardinality
- ImportCardinality
- satisfyingExports
- IReadOnlyList<RuntimeComposition.RuntimeExport>
- isNonSharedInstanceRequired
- Boolean
- isExportFactory
- Boolean
- metadata
- IReadOnlyDictionary<String,Object>
- exportFactorySharingBoundaries
- IReadOnlyCollection<String>
Applies to
RuntimeComposition.RuntimeImport(ParameterRef, TypeRef, TypeRef, ImportCardinality, IReadOnlyList<RuntimeComposition.RuntimeExport>, Boolean, Boolean, IReadOnlyDictionary<String,Object>, IReadOnlyCollection<String>)
- Source:
- RuntimeComposition.cs
- Source:
- RuntimeComposition.cs
public RuntimeImport (Microsoft.VisualStudio.Composition.Reflection.ParameterRef importingParameterRef, Microsoft.VisualStudio.Composition.Reflection.TypeRef importingSiteTypeRef, Microsoft.VisualStudio.Composition.Reflection.TypeRef importingSiteTypeWithoutCollectionRef, Microsoft.VisualStudio.Composition.ImportCardinality cardinality, System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeExport> satisfyingExports, bool isNonSharedInstanceRequired, bool isExportFactory, System.Collections.Generic.IReadOnlyDictionary<string,object> metadata, System.Collections.Generic.IReadOnlyCollection<string> exportFactorySharingBoundaries);
new Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeImport : Microsoft.VisualStudio.Composition.Reflection.ParameterRef * Microsoft.VisualStudio.Composition.Reflection.TypeRef * Microsoft.VisualStudio.Composition.Reflection.TypeRef * Microsoft.VisualStudio.Composition.ImportCardinality * System.Collections.Generic.IReadOnlyList<Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeExport> * bool * bool * System.Collections.Generic.IReadOnlyDictionary<string, obj> * System.Collections.Generic.IReadOnlyCollection<string> -> Microsoft.VisualStudio.Composition.RuntimeComposition.RuntimeImport
Public Sub New (importingParameterRef As ParameterRef, importingSiteTypeRef As TypeRef, importingSiteTypeWithoutCollectionRef As TypeRef, cardinality As ImportCardinality, satisfyingExports As IReadOnlyList(Of RuntimeComposition.RuntimeExport), isNonSharedInstanceRequired As Boolean, isExportFactory As Boolean, metadata As IReadOnlyDictionary(Of String, Object), exportFactorySharingBoundaries As IReadOnlyCollection(Of String))
Parameters
- importingParameterRef
- ParameterRef
- importingSiteTypeRef
- TypeRef
- importingSiteTypeWithoutCollectionRef
- TypeRef
- cardinality
- ImportCardinality
- satisfyingExports
- IReadOnlyList<RuntimeComposition.RuntimeExport>
- isNonSharedInstanceRequired
- Boolean
- isExportFactory
- Boolean
- metadata
- IReadOnlyDictionary<String,Object>
- exportFactorySharingBoundaries
- IReadOnlyCollection<String>