PartDiscovery.CreatePartsAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.