JoinableTaskCollection Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Collection d’objets incomplets JoinableTask .
public ref class JoinableTaskCollection : System::Collections::Generic::IEnumerable<Microsoft::VisualStudio::Threading::JoinableTask ^>
[System.Diagnostics.DebuggerDisplay("JoinableTaskCollection: {displayName ?? "(anonymous)"}")]
public class JoinableTaskCollection : System.Collections.Generic.IEnumerable<Microsoft.VisualStudio.Threading.JoinableTask>
[<System.Diagnostics.DebuggerDisplay("JoinableTaskCollection: {displayName ?? "(anonymous)"}")>]
type JoinableTaskCollection = class
interface seq<JoinableTask>
interface IEnumerable
Public Class JoinableTaskCollection
Implements IEnumerable(Of JoinableTask)
- Héritage
-
JoinableTaskCollection
- Attributs
- Implémente
Remarques
Tout terminé JoinableTask est automatiquement supprimé de la collection.
Constructeurs
JoinableTaskCollection(JoinableTaskContext, Boolean) |
Initialise une nouvelle instance de la classe JoinableTaskCollection. |
Propriétés
Context |
Obtient le JoinableTaskContext auquel cette collection appartient. |
DisplayName |
Obtient ou définit un nom lisible par l’homme qui peut apparaître dans les rapports de blocage. |
Méthodes
Add(JoinableTask) |
Ajoute le JoinableTask spécifié dans cette collection. |
Contains(JoinableTask) |
Vérifie si la tâche joignable spécifiée est membre de cette collection. |
GetEnumerator() |
Énumère les tâches dans cette collection. |
Join() |
Partage l’accès au thread main que joinableTask de l’appelant peut avoir (le cas échéant) avec toutes les instances JoinableTask de cette collection jusqu’à ce que la valeur retournée soit supprimée. |
JoinTillEmptyAsync() |
Joint le contexte de l’appelant à cette collection jusqu’à ce que la collection soit vide. |
JoinTillEmptyAsync(CancellationToken) |
Joint le contexte de l’appelant à cette collection jusqu’à ce que la collection soit vide. |
Remove(JoinableTask) |
Supprime le spécifié JoinableTask de cette collection ou décrémente le nombre de références si cette collection effectue ce suivi. |
Implémentations d’interfaces explicites
IEnumerable.GetEnumerator() |
Énumère les tâches dans cette collection. |
Méthodes d’extension
EmptyIfNull<T>(IEnumerable<T>) |
Retourne cette énumération au cas où elle n’est pas null. Dans le cas où il est null, retournez l’énumération vide. |
S’applique à
Cohérence de thread
Ce type est thread-safe pour tous les membres.