Documentation de Dvp.NET. Forum : http://www.developpez.net/forums/f1239/applications/projets/projets-heberges/dvp-net/

[Ceci est une documentation préliminaire, sous réserve de modification.]

Le type SyncList<(Of <(<'T>)>)> expose les membres suivants.

Constructeurs

  NomDescription
Méthode publiqueSyncList<(Of <(<'T>)>)>()()()()
Initialise une nouvelle instance de la classe SyncList<(Of <(<'T>)>)>
Méthode publiqueSyncList<(Of <(<'T>)>)>(IEnumerable<(Of <<'(T>)>>))
Initialise une nouvelle instance de la classe SyncList<(Of <(<'T>)>)> qui contient des éléments copiés à partir de la collection spécifiée et qui possède une capacité suffisante pour accepter le nombre d'éléments copiés.
Méthode publiqueSyncList<(Of <(<'T>)>)>(Int32)
Initialise une nouvelle instance de la classe SyncList<(Of <(<'T>)>)> qui est vide et a la capacité initiale spécifiée.

Méthodes

  NomDescription
Méthode publiqueAdd
Ajoute un objet à la fin de SyncList<(Of <(<'T>)>)>
Méthode publiqueClear
Supprime tous les éléments de SyncList<(Of <(<'T>)>)>
Méthode publiqueContains
Détermine si un élément est dans SyncList<(Of <(<'T>)>)>
Méthode publiqueCopyTo(Array, Int32)
Copie les éléments de ICollection dans Array, en commençant à un index particulier de Array.
Méthode publiqueCopyTo(array<T>[]()[][], Int32)
Copie l'ensemble du SyncList<(Of <(<'T>)>)> vers un tableau compatible unidimensionnel, en commençant à l'index spécifié du tableau cible.
Méthode publiqueGetEnumerator
Retourne un énumérateur qui parcourt SyncList<(Of <(<'T>)>)>.
Méthode publiqueIndexOf
Renvoi l'index d'un élément présent dans la liste, ou -1 s'il n'a pas été trouvé
Méthode publiqueInsert
Insère un élément à la position indiquée
Méthode publiqueRemove
Supprime la première occurrence d'un objet spécifique de SyncList<(Of <(<'T>)>)>.
Méthode publiqueRemoveAt
Retire l'élément présent à l'indice de base zéro index de la liste

Méthodes d'extension

  NomDescription
Méthode d'extension publiqueAddRange<(Of <<'(T>)>>)
Ajoute plusieurs éléments à une collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAggregateByPairs<(Of <<'(T, TAccumulate>)>>)(TAccumulate, Func<(Of <<'(TAccumulate, T, T, TAccumulate>)>>))Surchargé.
Applique une fonction d'accumulation sur une séquence, en prenant les éléments consécutifs 2 par 2. La valeur spécifiée pour seed est utilisée comme valeur initiale de l'accumulateur.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAggregateByPairs<(Of <<'(T, TAccumulate, TResult>)>>)(TAccumulate, Func<(Of <<'(TAccumulate, T, T, TAccumulate>)>>), Func<(Of <<'(TAccumulate, TResult>)>>))Surchargé.
Applique une fonction d'accumulation sur une séquence, en prenant les éléments consécutifs 2 par 2. La valeur spécifiée pour seed est utilisée comme valeur initiale de l'accumulateur, et la fonction spécifiée est utilisée pour sélectionner le résultat final
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAllMaxBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie tous les éléments de la séquence ayant la plus grande valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAllMaxBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie tous les éléments de la séquence ayant la plus grande valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAllMinBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie tous les éléments de la séquence ayant la plus petite valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAllMinBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie tous les éléments de la séquence ayant la plus petite valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAppend<(Of <<'(T>)>>)
Ajoute un élément à la suite de la séquence spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueApply<(Of <<'(T>)>>)
Applique l'action spécifiée "au passage" sur chaque élément de la séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAsImmutable<(Of <<'(T>)>>)
Renvoie une liste immuable contenant les éléments d'une séquence
(Défini par ImmutableList.)
Méthode d'extension publiqueAsIndexed<(Of <<'(T>)>>)
Associe à chaque élément de la séquence son index dans la séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueAsObservable<(Of <<'(T>)>>)
Renvoie une ObservableCollection<T> qui contient les élements de la séquence source
(Défini par ObservableCollectionExtensions.)
Méthode d'extension publiqueBinarySearch<(Of <<'(T, TKey>)>>)
Effectue une recherche binaire sur une liste triée pour trouver un élément selon la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueBinarySearchOrDefault<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), TKey)Surchargé.
Effectue une recherche binaire sur une liste triée pour trouver un élément selon la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété. Si aucun élément correspondant n'est trouvé, une valeur par défaut est renvoyée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueBinarySearchOrDefault<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), TKey, T)Surchargé.
Effectue une recherche binaire sur une liste triée pour trouver un élément selon la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété. Si aucun élément correspondant n'est trouvé, la valeur par défaut spécifiée est renvoyée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueCommonPrefix<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>))Surchargé.
Renvoie le préfixe commun de deux séquences, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueCommonPrefix<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie le préfixe commun de deux séquences, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueContainsAny<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>))Surchargé.
Indique si une séquence contient au moins un des éléments spécifiés, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueContainsAny<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Indique si une séquence contient au moins un des éléments spécifiés, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueConvertTo<(Of <<'(T>)>>)
Convertit un objet vers le type spécifié. Lève une exception si la conversion n'est pas possible.
(Défini par CoreExtensions.)
Méthode d'extension publiqueCopyTo<(Of <<'(T>)>>)
Copie tous les éléments de la séquence vers le tableau spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDenseRankBy<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang, sans vide dans le classement, selon la clé spécifiée en ordre croissant.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDenseRankBy<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang, sans vide dans le classement, selon la clé spécifiée en ordre croissant, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDenseRankByDescending<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang, sans vide dans le classement, selon la clé spécifiée en ordre décroissant.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDenseRankByDescending<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang, sans vide dans le classement, selon la clé spécifiée en ordre décroissant, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Retourne des éléments distincts d'une séquence, en les comparant selon la clé spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Retourne des éléments distincts d'une séquence, en les comparant selon la clé spécifiée, et en comparant les clés avec le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctUntilChanged<(Of <<'(T>)>>)()()()()Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctUntilChanged<(Of <<'(T>)>>)(IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctUntilChanged<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueDistinctUntilChanged<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie une séquence qui contient seulement des valeurs contiguës distinctes selon le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueElementAtOrDefault<(Of <<'(T>)>>)
Retourne l'élément situé à un index spécifié dans une séquence, ou la valeur par défaut spécifiée si l'index est hors limites.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueExceptBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>))Surchargé.
Retourne des éléments de la première séquence qui n'appartiennent pas à la deuxième, en les comparant selon la clé spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueExceptBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Retourne des éléments de la première séquence qui n'appartiennent pas à la deuxième, en les comparant selon la clé spécifiée, et en comparant les clés avec le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFirstOrDefault<(Of <<'(T>)>>)(T)Surchargé.
Retourne le premier élément d'une séquence, ou la valeur par défaut spécifiée si la séquence ne contient aucun élément.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFirstOrDefault<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>), T)Surchargé.
Retourne le premier élément de la séquence à satisfaire à une condition, ou la valeur par défaut spécifiée si aucun élément correspondant n'est trouvé.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFlatten<(Of <<'(T>)>>)(Func<(Of <<'(T, IEnumerable<(Of <<'(T>)>>)>)>>), TreeTraversalMode)Surchargé.
Aplanit une hiérarchie d'objets de même type en énumérant tous les noeuds de la hiérarchie, dans l'ordre de parcours indiqué.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFlatten<(Of <<'(T, TResult>)>>)(Func<(Of <<'(T, IEnumerable<(Of <<'(T>)>>)>)>>), TreeTraversalMode, Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Aplanit une hiérarchie d'objets de même type en énumérant tous les noeuds de la hiérarchie, dans l'ordre de parcours indiqué. Les éléments renvoyés sont créés à partir d'un noeud et de son niveau dans la hiérarchie.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel(ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel(ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod, Boolean)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel(ThreadedWorker<(Of <<'(Object>)>>)..::..CallBackMethod, Boolean, Int32)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel<(Of <<'(T>)>>)(ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel<(Of <<'(T>)>>)(ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod, Boolean)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueForEachParallel<(Of <<'(T>)>>)(ThreadedWorker<(Of <<'(T>)>>)..::..CallBackMethod, Boolean, Int32)Surchargé.
Exécute la méthode callback de manière parallele sur tous les éléments de la collection
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFormatAll(String, String)Surchargé.
Renvoie une chaine contenant chaque élément de l'énumération formaté avec le format spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFormatAll<(Of <<'(T>)>>)(Func<(Of <<'(T, String>)>>), String)Surchargé.
Renvoie une chaine contenant chaque élément de l'énumération formaté avec le delegate spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFullOuterJoin<(Of <<'(T, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, T, TRight, TResult>)>>))Surchargé.
Effectue la jointure externe totale entre 2 séquences. Chaque élément de la chaque séquence est associé à chaque élément correspondant de l'autre, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans l'autre séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFullOuterJoin<(Of <<'(T, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, T, TRight, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Effectue la jointure externe totale entre 2 séquences. Chaque élément de la chaque séquence est associé à chaque élément correspondant de l'autre, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans l'autre séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFullOuterJoin<(Of <<'(T, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, T, TRight, TResult>)>>), T, TRight)Surchargé.
Effectue la jointure externe totale entre 2 séquences. Chaque élément de la chaque séquence est associé à chaque élément correspondant de l'autre, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans l'autre séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueFullOuterJoin<(Of <<'(T, TRight, TKey, TResult>)>>)(IEnumerable<(Of <<'(TRight>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TRight, TKey>)>>), Func<(Of <<'(TKey, T, TRight, TResult>)>>), T, TRight, IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Effectue la jointure externe totale entre 2 séquences. Chaque élément de la chaque séquence est associé à chaque élément correspondant de l'autre, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans l'autre séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueGetElementType<(Of <<'(T>)>>)
Renvoie le type des éléments d'une séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueGroupEvery<(Of <<'(T>)>>)
Renvoie les éléments de la séquence d'entrée par groupes de groupLength éléments.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOf<(Of <<'(T>)>>)(T)Surchargé.
Renvoie l'index de la première occurence de l'élément spécifié dans la séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOf<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>))Surchargé.
Renvoie l'index du premier élément pour lequel le prédicat spécifié est vérifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOf<(Of <<'(T>)>>)(T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie l'index de la première occurence de l'élément spécifié dans la séquence, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOfSequence<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>))Surchargé.
Renvoie la position de début de la première occurence de la sous-séquence spécifiée dans la séquence source, en utilisant le comparateur par défaut.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIndexOfSequence<(Of <<'(T>)>>)(IEnumerable<(Of <<'(T>)>>), IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie la position de début de la première occurence de la sous-séquence spécifiée dans la séquence source, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAfter<(Of <<'(T>)>>)(T, T)Surchargé.
Insère un nouvel élément dans une séquence après chaque occurrence de l'élément de référence spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAfter<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Insère un nouvel élément dans une séquence après chaque occurrence de l'élément de référence spécifié, en utilisant le comparateur d'égalité spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAfterFirst<(Of <<'(T>)>>)(T, T)Surchargé.
Insère un nouvel élément dans une séquence juste après la première occurrence de l'élément de référence spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAfterFirst<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Insère un nouvel élément dans une séquence juste après la première occurrence de l'élément de référence spécifié, en utilisant le comparateur d'égalité spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertAt<(Of <<'(T>)>>)
Insère un élément à la position spécifiée d'une séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertBefore<(Of <<'(T>)>>)(T, T)Surchargé.
Insère un nouvel élément dans une séquence avant chaque occurrence de l'élément de référence spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertBefore<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Insère un nouvel élément dans une séquence avant chaque occurrence de l'élément de référence spécifié, en utilisant le comparateur d'égalité spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertBeforeFirst<(Of <<'(T>)>>)(T, T)Surchargé.
Insère un nouvel élément dans une séquence juste avant la première occurrence de l'élément de référence spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertBeforeFirst<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Insère un nouvel élément dans une séquence juste avant la première occurrence de l'élément de référence spécifié, en utilisant le comparateur d'égalité spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueInsertRange<(Of <<'(T>)>>)
Insère les éléments spécifiés dans une liste à partir de la position spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIntersectBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>))Surchargé.
Produit l'intersection de deux séquences en comparant les éléments selon la clé spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIntersectBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Produit l'intersection de deux séquences en comparant les éléments selon la clé spécifiée, et en comparant les clés à l'aide du comparateur d'égalité spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsNullOrEmpty()()()()Surchargé.
Indique si une collection est nulle ou vide
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsNullOrEmpty<(Of <<'(T>)>>)()()()()Surchargé.
Indique si une collection est nulle ou vide
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrdered<(Of <<'(T>)>>)()()()()Surchargé.
Vérifie que la liste est triée, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrdered<(Of <<'(T>)>>)(IComparer<(Of <<'(T>)>>))Surchargé.
Vérifie que la liste est triée, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrdered<(Of <<'(T>)>>)(Comparison<(Of <<'(T>)>>))Surchargé.
Vérifie que la liste est triée, en utilisant la comparaison spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Vérifie que la liste est triée selon la clé de tri spécifiée, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Vérifie que la liste est triée selon la clé de tri spécifiée, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedByDescending<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Vérifie que la liste est triée en ordre descendant selon la clé de tri spécifiée, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedByDescending<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Vérifie que la liste est triée en ordre descendant selon la clé de tri spécifiée, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedDescending<(Of <<'(T>)>>)()()()()Surchargé.
Vérifie que la liste est triée en ordre descendant, en utilisant le comparateur par défaut
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueIsOrderedDescending<(Of <<'(T>)>>)(IComparer<(Of <<'(T>)>>))Surchargé.
Vérifie que la liste est triée en ordre descendant, en utilisant le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastIndexOf<(Of <<'(T>)>>)(T)Surchargé.
Renvoie l'index de la dernière occurence de l'élément spécifié dans la séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastIndexOf<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>))Surchargé.
Renvoie l'index du dernier élément pour lequel le prédicat spécifié est vérifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastIndexOf<(Of <<'(T>)>>)(T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Renvoie l'index de la dernière occurence de l'élément spécifié dans la séquence, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastOrDefault<(Of <<'(T>)>>)(T)Surchargé.
Retourne le dernier élément d'une séquence, ou la valeur par défaut spécifiée si la séquence ne contient aucun élément.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLastOrDefault<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>), T)Surchargé.
Retourne le dernier élément de la séquence à satisfaire à une condition, ou la valeur par défaut spécifiée si aucun élément correspondant n'est trouvé.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLeftOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>))Surchargé.
Effectue la jointure externe gauche entre 2 séquences. Chaque élément de la première séquence est associé à chaque élément correspondant de la seconde, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans la seconde séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLeftOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), TInner)Surchargé.
Effectue la jointure externe gauche entre 2 séquences. Chaque élément de la première séquence est associé à chaque élément correspondant de la seconde, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans la seconde séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLeftOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Effectue la jointure externe gauche entre 2 séquences. Chaque élément de la première séquence est associé à chaque élément correspondant de la seconde, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans la seconde séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueLeftOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), TInner, IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Effectue la jointure externe gauche entre 2 séquences. Chaque élément de la première séquence est associé à chaque élément correspondant de la seconde, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans la seconde séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMax<(Of <<'(T>)>>)
Renvoie la valeur maximale de la séquence selon le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMaxBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie l'élément de la séquence ayant la plus grande valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMaxBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie l'élément de la séquence ayant la plus grande valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMin<(Of <<'(T>)>>)
Renvoie la valeur minimale de la séquence selon le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMinBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>))Surchargé.
Renvoie l'élément de la séquence ayant la plus petite valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueMinBy<(Of <<'(T, TKey>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>))Surchargé.
Renvoie l'élément de la séquence ayant la plus petite valeur pour la fonction spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueNone<(Of <<'(T>)>>)()()()()Surchargé.
Indique si une séquence ne contient aucun élément
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueNone<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>))Surchargé.
Indique s'il n'existe dans la séquence aucun élément qui satisfait le prédicat
(Défini par EnumerableExtensions.)
Méthode d'extension publiquePrepend<(Of <<'(T>)>>)
Insère un élément au début de la séquence spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueQuickSort<(Of <<'(T>)>>)()()()()Surchargé.
Trie la liste en utilisant l'algorithme Quicksort
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueQuickSort<(Of <<'(T>)>>)(IComparer<(Of <<'(T>)>>))Surchargé.
Trie la liste en utilisant l'algorithme Quicksort, avec le comparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueQuickSort<(Of <<'(T>)>>)(Comparison<(Of <<'(T>)>>))Surchargé.
Trie la liste en utilisant l'algorithme Quicksort, avec la fonction de comparaison spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueQuickSortBy<(Of <<'(T, TKey>)>>)
Trie la liste selon la clé spécifiée en utilisant l'algorithme Quicksort
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRankBy<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang selon la clé spécifiée en ordre croissant.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRankBy<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang selon la clé spécifiée en ordre croissant, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRankByDescending<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang selon la clé spécifiée en ordre décroissant.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRankByDescending<(Of <<'(T, TKey, TResult>)>>)(Func<(Of <<'(T, TKey>)>>), IComparer<(Of <<'(TKey>)>>), Func<(Of <<'(T, Int32, TResult>)>>))Surchargé.
Associe à chaque élément d'une séquence son rang selon la clé spécifiée en ordre décroissant, en utilisant le comparateur spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRemoveAll<(Of <<'(T>)>>)
Retire d'une collection tous les éléments qui vérifient le prédicat spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRemoveRange<(Of <<'(T>)>>)
Retire d'une liste le nombre d'éléments spécifié à partir de la position spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueReplace<(Of <<'(T>)>>)(T, T)Surchargé.
Remplace toutes les occurrences de l'élément spécifié dans une séquence par un autre élément spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueReplace<(Of <<'(T>)>>)(T, T, IEqualityComparer<(Of <<'(T>)>>))Surchargé.
Remplace toutes les occurrences de l'élément spécifié dans une séquence par un autre élément spécifié, en utilisant le comparateur d'égalité spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueReplaceAt<(Of <<'(T>)>>)
Remplace l'élément à la position spécifiée d'une séquence par un élément spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRightOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>))Surchargé.
Effectue la jointure externe droite entre 2 séquences. Chaque élément de la seconde séquence est associé à chaque élément correspondant de la première, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans la première séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRightOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), T)Surchargé.
Effectue la jointure externe droite entre 2 séquences. Chaque élément de la seconde séquence est associé à chaque élément correspondant de la première, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans la première séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRightOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Effectue la jointure externe droite entre 2 séquences. Chaque élément de la seconde séquence est associé à chaque élément correspondant de la première, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans la première séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueRightOuterJoin<(Of <<'(T, TInner, TKey, TResult>)>>)(IEnumerable<(Of <<'(TInner>)>>), Func<(Of <<'(T, TKey>)>>), Func<(Of <<'(TInner, TKey>)>>), Func<(Of <<'(T, TInner, TResult>)>>), T, IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Effectue la jointure externe droite entre 2 séquences. Chaque élément de la seconde séquence est associé à chaque élément correspondant de la première, ou à une valeur par défaut s'il n'y a pas d'élément correspondant dans la première séquence.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSelectAggregate<(Of <<'(T, TAccumulate>)>>)(Func<(Of <<'(TAccumulate, T, TAccumulate>)>>))Surchargé.
Applique une fonction d'accumulation sur une séquence, en renvoyant la valeur de l'accumulateur à chaque étape.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSelectAggregate<(Of <<'(T, TAccumulate>)>>)(Func<(Of <<'(TAccumulate, TAccumulate, T, TAccumulate>)>>))Surchargé.
Applique une fonction d'accumulation sur une séquence, en renvoyant la valeur de l'accumulateur à chaque étape. La fonction d'accumulation prend en paramètre les 2 valeurs précédentes de l'accumulateur.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSelectAggregate<(Of <<'(T, TAccumulate>)>>)(TAccumulate, Func<(Of <<'(TAccumulate, T, TAccumulate>)>>))Surchargé.
Applique une fonction d'accumulation sur une séquence, en renvoyant la valeur de l'accumulateur à chaque étape.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSelectAggregate<(Of <<'(T, TAccumulate>)>>)(TAccumulate, TAccumulate, Func<(Of <<'(TAccumulate, TAccumulate, T, TAccumulate>)>>))Surchargé.
Applique une fonction d'accumulation sur une séquence, en renvoyant la valeur de l'accumulateur à chaque étape. La fonction d'accumulation prend en paramètre les 2 valeurs précédentes de l'accumulateur.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSequenceEqualBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>))Surchargé.
Détermine si deux séquences sont égales en comparant les éléments selon la clé spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSequenceEqualBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Détermine si deux séquences sont égales en comparant les éléments selon la clé spécifiée, et en comparant les clés à l'aide du comparateur d'égalité spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueShapeView<(Of <<'(T>)>>)
Renvoie un objet permettant de configurer la mise en forme pour la collection spécifiée.
(Défini par CollectionViewShaper.)
Méthode d'extension publiqueShuffle<(Of <<'(T>)>>)()()()()Surchargé.
Mélange une liste.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueShuffle<(Of <<'(T>)>>)(Random)Surchargé.
Mélange une liste en spécifiant le générateur de nombres aléatoires à utiliser.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSingleOrDefault<(Of <<'(T>)>>)(T)Surchargé.
Retourne l'unique élément d'une séquence, ou la valeur par défaut spécifiée si la séquence n'a aucun élément. Lève une exception si la séquence contient plus d'un élément
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSingleOrDefault<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>), T)Surchargé.
Retourne l'unique élément d'une séquence qui satisfait une condition, ou la valeur par défaut spécifiée si aucun élément ne satisfait la condition. Lève une exception si plusieurs éléments satisfont la condition.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipAt<(Of <<'(T>)>>)
Renvoie les éléments de la séquence d'entrée en sautant l'élément qui se trouve à la position spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipEvery<(Of <<'(T>)>>)(Int32)Surchargé.
Renvoie les éléments de la séquence d'entrée, en sautant un élément sur frequency à partir de la position spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipEvery<(Of <<'(T>)>>)(Int32, Int32)Surchargé.
Renvoie les éléments de la séquence d'entrée, en sautant un élément sur frequency à partir du premier élément.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipFirst<(Of <<'(T>)>>)()()()()Surchargé.
Renvoie les éléments de la séquence d'entrée en sautant le premier.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipFirst<(Of <<'(T>)>>)(Func<(Of <<'(T, Boolean>)>>))Surchargé.
Renvoie les éléments de la séquence d'entrée en sautant le premier élément qui vérifie le prédicat spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSkipLast<(Of <<'(T>)>>)
Renvoie les éléments de la séquence d'entrée en sautant le dernier élément qui vérifie le prédicat spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSplit<(Of <<'(T>)>>)
Divise une séquence d'éléments en plusieurs parties à chaque fois qu'un séparateur est rencontré.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSwap<(Of <<'(T>)>>)
Permute deux éléments d'une liste
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueSynchronized<(Of <<'(T>)>>)
Obtient une version synchronisée de la liste
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueTakeEvery<(Of <<'(T>)>>)(Int32)Surchargé.
Extrait un élément sur frequency à partir de la séquence d'entrée, à partir du premier élément.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueTakeEvery<(Of <<'(T>)>>)(Int32, Int32)Surchargé.
Extrait un élément sur frequency à partir de la séquence d'entrée, à partir de la position spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueTakeLast<(Of <<'(T>)>>)
Renvoie le nombre spécifié d'éléments de la fin d'une séquence
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueToCsvString
Convertit une liste en une chaîne CSV avec le séparateur spécifié
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueToDataTable<(Of <<'(T>)>>)
Crée une DataTable à partir d'une séquence d'objets
(Défini par DataSetExtensions.)
Méthode d'extension publiqueToHierarchy<(Of <<'(T>)>>)
Renvoie une collection de noeuds représentant les objets de la collection source sous forme hiérarchique, selon la relation spécifiée
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueTryBinarySearch<(Of <<'(T, TKey>)>>)
Effectue une recherche binaire sur une liste triée pour tenter de trouver un élément selon la valeur d'une de ses propriétés. La liste doit être triée selon cette propriété.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueUnionBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>))Surchargé.
Produit l'union de deux séquences en comparant les éléments selon la clé spécifiée.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueUnionBy<(Of <<'(T, TKey>)>>)(IEnumerable<(Of <<'(T>)>>), Func<(Of <<'(T, TKey>)>>), IEqualityComparer<(Of <<'(TKey>)>>))Surchargé.
Produit l'union de deux séquences en comparant les éléments selon la clé spécifiée, et en comparant les clés à l'aide du comparateur d'égalité spécifié.
(Défini par EnumerableExtensions.)
Méthode d'extension publiqueZip<(Of <<'(T, TSecond, TResult>)>>)
Fusionne 2 séquences selon la fonction de projection spécifiée, en faisant correspondre chaque élément de la première séquence à l'élément de même index dans la deuxième séquence.
(Défini par EnumerableExtensions.)

Propriétés

  NomDescription
Propriété publiqueCount
Renvoi le nombre d'éléments actuellement présents dans la liste
Propriété protégéeInternalList
Liste utilisée en interne pour stocker les valeurs
Propriété publiqueIsReadOnly
Indique si la liste est en lecture seule
Propriété publiqueIsSynchronized
Indique si la liste est synchronisée
Propriété publiqueItem
Obtient ou définit l'élément à l'indice de base zéro index
Propriété publiqueSyncRoot
Objet de synchronisation

Implémentations explicites d'interface

  NomDescription
Implémentation explicite d'interfaceMéthode privéeIEnumerable..::..GetEnumerator
Retourne un énumérateur qui parcourt SyncList<(Of <(<'T>)>)>.

Voir aussi