Freigeben über


PartDiscovery.CreatePartsAsync Methode

Definition

Überlädt

CreatePartsAsync(Type[])
CreatePartsAsync(IEnumerable<Type>, CancellationToken)
CreatePartsAsync(Assembly, CancellationToken)

Spiegelt eine Baugruppe wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)

Spiegelt eine Reihe von Assemblys wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)

Spiegelt eine Reihe von Assemblys wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

CreatePartsAsync(Type[])

Quelle:
PartDiscovery.cs
Quelle:
PartDiscovery.cs
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (params Type[] partTypes);
member this.CreatePartsAsync : Type[] -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (ParamArray partTypes As Type()) As Task(Of DiscoveredParts)

Parameter

partTypes
Type[]

Gibt zurück

Gilt für:

CreatePartsAsync(IEnumerable<Type>, CancellationToken)

Quelle:
PartDiscovery.cs
Quelle:
PartDiscovery.cs
public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (System.Collections.Generic.IEnumerable<Type> partTypes, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<Type> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (partTypes As IEnumerable(Of Type), Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)

Parameter

partTypes
IEnumerable<Type>
cancellationToken
CancellationToken

Gibt zurück

Gilt für:

CreatePartsAsync(Assembly, CancellationToken)

Quelle:
PartDiscovery.cs
Quelle:
PartDiscovery.cs

Spiegelt eine Baugruppe wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (System.Reflection.Assembly assembly, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : System.Reflection.Assembly * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assembly As Assembly, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)

Parameter

assembly
Assembly

Die Assembly, die nach MEF-Teilen gesucht werden soll.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Eine Reihe von generierten Teilen.

Gilt für:

CreatePartsAsync(IEnumerable<Assembly>, IProgress<DiscoveryProgress>, CancellationToken)

Quelle:
PartDiscovery.cs
Quelle:
PartDiscovery.cs

Spiegelt eine Reihe von Assemblys wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (System.Collections.Generic.IEnumerable<System.Reflection.Assembly> assemblies, IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> progress = default, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<System.Reflection.Assembly> * IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assemblies As IEnumerable(Of Assembly), Optional progress As IProgress(Of DiscoveryProgress) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)

Parameter

assemblies
IEnumerable<Assembly>

Die Assemblys, die nach MEF-Teilen gesucht werden sollen.

progress
IProgress<DiscoveryProgress>

Eine optionale Möglichkeit, Statusupdates zum Fortschritt der Ermittlung zu erhalten.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Eine Reihe von generierten Teilen.

Gilt für:

CreatePartsAsync(IEnumerable<String>, IProgress<DiscoveryProgress>, CancellationToken)

Quelle:
PartDiscovery.cs
Quelle:
PartDiscovery.cs

Spiegelt eine Reihe von Assemblys wider und erzeugt MEF-Teile für jeden anwendbaren Typ.

public System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts> CreatePartsAsync (System.Collections.Generic.IEnumerable<string> assemblyPaths, IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> progress = default, System.Threading.CancellationToken cancellationToken = default);
member this.CreatePartsAsync : seq<string> * IProgress<Microsoft.VisualStudio.Composition.DiscoveryProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.VisualStudio.Composition.DiscoveredParts>
Public Function CreatePartsAsync (assemblyPaths As IEnumerable(Of String), Optional progress As IProgress(Of DiscoveryProgress) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of DiscoveredParts)

Parameter

assemblyPaths
IEnumerable<String>

Die Pfade zu Assemblys zum Suchen nach MEF-Teilen.

progress
IProgress<DiscoveryProgress>

Eine optionale Möglichkeit, Statusupdates zum Fortschritt der Ermittlung zu erhalten.

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Eine Reihe von generierten Teilen.

Gilt für: