System.Collections.Concurrent Fournit des fonctions bloquantes et englobantes pour les collections thread-safe qui implémentent . Type des éléments de la collection. Initialise une nouvelle instance de la classe sans limite supérieure. Initialise une nouvelle instance de la classe sans limite supérieure et qui utilise le fourni comme magasin de données sous-jacent. Collection à utiliser comme magasin de données sous-jacent. L'argument a la valeur null. Initialise une nouvelle instance de la classe avec la limite supérieure spécifiée et qui utilise le fourni comme magasin de données sous-jacent. Collection à utiliser comme magasin de données sous-jacent. Taille limite de la collection. L'argument a la valeur null. Le n'est pas une valeur positive. La fournie contient plus de valeurs que n'autorise. Initialise une nouvelle instance de la classe avec la limite supérieure spécifiée. Taille limite de la collection. Le n'est pas une valeur positive. Ajoute l'élément au . Élément à ajouter à la collection.La valeur peut être une référence null. a été supprimé. Le a été marqué comme complet en ce qui concerne les additions.ouLa collection sous-jacente n'a pas accepté l'élément. Ajoute l'élément au . Élément à ajouter à la collection.La valeur peut être une référence null. Jeton d'annulation à observer. Si le est annulé. a été supprimé ou qui possède a été supprimé. Le a été marqué comme complet en ce qui concerne les additions.ouLa collection sous-jacente n'a pas accepté l'élément. Ajoute l'élément spécifié à l'une des instances de spécifiées. Index de la collection dans le tableau auquel l'élément a été ajouté. Tableau de collections. Élément à ajouter à l'une des collections. Au moins, l'une des instances a été supprimée. L'argument a la valeur null. Le compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null, ou au moins, l'une des collections a été marquée comme complète pour l'ajout. Au moins, une collection sous-jacente n'a pas accepté l'élément. Ajoute l'élément spécifié à l'une des instances de spécifiées. Index de la collection dans le tableau auquel l'élément a été ajouté. Tableau de collections. Élément à ajouter à l'une des collections. Jeton d'annulation à observer. Si le est annulé. Au moins, une collection sous-jacente n'a pas accepté l'élément. L'argument a la valeur null. Le compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null, ou au moins, l'une des collections a été marquée comme complète pour l'ajout. Au moins l'une des instances a été supprimée ou le qui a créé a été supprimé. Obtient la capacité limite de cette instance de . Capacité limite de cette collection, ou int.MaxValue si aucune limite n'a été fournie. a été supprimé. Marque les instances de comme n'acceptant plus d'ajouts. a été supprimé. Copie tous les éléments dans l'instance de dans un tableau compatible unidimensionnel, en commençant à l'index spécifié du tableau cible. Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de l'instance de .Ce tableau doit avoir une indexation de base zéro. Index de base zéro dans au niveau duquel la copie commence. a été supprimé. L'argument a la valeur null. L'argument est moins que zéro. L'argument est égal à ou supérieur à la longueur de l' .Le tableau de destination est trop petit pour contenir tous les éléments BlockingCcollection.Le classement de tableau ne correspond pas.Le type de tableau est incompatible avec le type des éléments BlockingCollection. Obtient le nombre d'éléments contenus dans la . Nombre d'éléments contenus dans . a été supprimé. Libère toutes les ressources utilisées par l'instance actuelle de la classe . Libère les ressources utilisées par l'instance de . Si la suppression est explicite (True) ou due à un finaliseur (False). Fournit un de consommation pour les éléments de la collection. qui supprime et retourne des éléments de la collection. a été supprimé. Fournit un de consommation pour les éléments de la collection. qui supprime et retourne des éléments de la collection. Jeton d'annulation à observer. Si le est annulé. a été supprimé ou le qui a créé a été supprimé Obtient si ce a été marqué comme ne pouvant plus accepter d'ajout. Si cette collection a été marquée comme ne pouvant plus accepter d'ajout. a été supprimé. Obtient si ce a été marqué comme ne pouvant plus accepter d'ajout et est vide. Si cette collection a été marquée comme ne pouvant plus accepter d'ajout et est vide. a été supprimé. Fournit un pour les éléments de la collection. pour les éléments de la collection. a été supprimé. Copie tous les éléments dans l'instance de dans un tableau compatible unidimensionnel, en commençant à l'index spécifié du tableau cible. Tableau unidimensionnel qui constitue la destination des éléments copiés à partir de l'instance de .Ce tableau doit avoir une indexation de base zéro. Index de base zéro dans au niveau duquel la copie commence. a été supprimé. L'argument a la valeur null. L'argument est moins que zéro. L'argument est égal à ou supérieur à la longueur de l' , le tableau est multidimensionnel, ou le paramètre de type pour la collection ne peut pas être casté automatiquement au type du tableau de destination. Obtient une valeur indiquant si l'accès à est synchronisé. Retourne toujours false. a été supprimé. Obtient un objet qui peut être utilisé pour synchroniser l'accès à .Cette propriété n'est pas prise en charge. Retourne la valeur NULL. La propriété SyncRoot n'est pas prise en charge. Fournit un pour les éléments de la collection. pour les éléments de la collection. a été supprimé. Supprime un élément de . Élément supprimé de la collection. a été supprimé. La collection sous-jacente a été modifiée en dehors de cette instance , ou le est vide et la collection a été marquée comme ne pouvant plus accepter d'ajout. Supprime un élément de . Élément supprimé de la collection. Objet pouvant être utilisé pour annuler l'opération Take. est annulé. a été supprimé ou le qui a créé le jeton a été annulé. La collection sous-jacente a été modifiée en dehors de cette instance ou BlockingCollection est marqué comme terminé pour l'ajout, ou est vide. Prend un élément de l'une des instances de spécifiées. Index de la collection dans le tableau duquel l'élément a été supprimé. Tableau de collections. Élément supprimé de l'une des collections. Au moins, l'une des instances a été supprimée. L'argument a la valeur null. Le compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null ou a été appelé dans la collection. Au moins, l'une des collections sous-jacentes a été modifiée en dehors de son instance . Prend un élément de l'une des instances de spécifiées tout en observant le jeton d'annulation spécifié. Index de la collection dans le tableau duquel l'élément a été supprimé. Tableau de collections. Élément supprimé de l'une des collections. Jeton d'annulation à observer. Si le est annulé. Au moins, l'une des collections sous-jacentes a été modifiée en dehors de son instance . L'argument a la valeur null. Le compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null ou a été appelé dans la collection. Au moins, l'une des instances a été supprimée. Copie les éléments de l'instance de dans le nouveau tableau. Tableau contenant les copies des éléments de la collection. a été supprimé. Tente d'ajouter l'élément spécifié à . true si peut être ajouté ; sinon false.Si l'élément est un doublon et la collection sous-jacente n'accepte pas les doublons, une est levée. Élément à ajouter à la collection. a été supprimé. Le a été marqué comme complet en ce qui concerne les additions.ouLa collection sous-jacente n'a pas accepté l'élément. Tente d'ajouter l'élément spécifié à au cours de la période spécifiée. True si a pu être ajouté à la collection dans le délai spécifié ; sinon, False.Si l'élément est un doublon et la collection sous-jacente n'accepte pas les doublons, une est levée. Élément à ajouter à la collection. Nombre de millisecondes à attendre, ou (-1) pour un délai d'attente infini. a été supprimé. est un nombre négatif autre que -1, qui représente un délai d'attente infini. Le a été marqué comme complet en ce qui concerne les additions.ouLa collection sous-jacente n'a pas accepté l'élément. Tente d'ajouter l'élément spécifié à au cours de la période spécifiée tout en observant un jeton d'annulation. True si a pu être ajouté à la collection dans le délai spécifié ; sinon, False.Si l'élément est un doublon et la collection sous-jacente n'accepte pas les doublons, une est levée. Élément à ajouter à la collection. Nombre de millisecondes à attendre, ou (-1) pour un délai d'attente infini. Jeton d'annulation à observer. Si le est annulé. a été supprimé ou le sous-jacent a été supprimé. est un nombre négatif autre que -1, qui représente un délai d'attente infini. Le a été marqué comme complet en ce qui concerne les additions.ouLa collection sous-jacente n'a pas accepté l'élément. Tente d'ajouter l'élément spécifié à . True si a pu être ajouté à la collection dans l'intervalle de temps spécifié ; sinon, false. Élément à ajouter à la collection. qui représente le nombre de millièmes de secondes à attendre ou qui représente - 1 millième de seconde, pour attendre indéfiniment. a été supprimé. est un nombre négatif autre que -1 millisecondes, qui représente un délai d'expiration infini - ou - le délai d'attente est supérieur à . Le a été marqué comme complet en ce qui concerne les additions.ouLa collection sous-jacente n'a pas accepté l'élément. Tente d'ajouter l'élément spécifié à l'une des instances de spécifiées. Index de la collection dans le tableau auquel l'élément a été ajouté, ou -1 si l'élément n'a pas pu être ajouté. Tableau de collections. Élément à ajouter à l'une des collections. Au moins, l'une des instances a été supprimée. L'argument a la valeur null. Le compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null, ou au moins, l'une des collections a été marquée comme complète pour l'ajout. Au moins, une collection sous-jacente n'a pas accepté l'élément. Tente d'ajouter l'élément spécifié à l'une des instances de spécifiées. Index de la collection dans le tableau auquel l'élément a été ajouté, ou -1 si l'élément n'a pas pu être ajouté. Tableau de collections. Élément à ajouter à l'une des collections. Nombre de millisecondes à attendre, ou (-1) pour un délai d'attente infini. Au moins, l'une des instances a été supprimée. L'argument a la valeur null. est un nombre négatif autre que -1, qui représente un délai d'attente infini.ouLe compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null, ou au moins, l'une des collections a été marquée comme complète pour l'ajout. Au moins, une collection sous-jacente n'a pas accepté l'élément. Tente d'ajouter l'élément spécifié à l'une des instances de spécifiées. Index de la collection dans le tableau auquel l'élément a été ajouté, ou -1 si l'élément n'a pas pu être ajouté. Tableau de collections. Élément à ajouter à l'une des collections. Nombre de millisecondes à attendre, ou (-1) pour un délai d'attente infini. Jeton d'annulation à observer. Si le est annulé. Au moins, une collection sous-jacente n'a pas accepté l'élément. L'argument a la valeur null. est un nombre négatif autre que -1, qui représente un délai d'attente infini.ouLe compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null, ou au moins, l'une des collections a été marquée comme complète pour l'ajout. Au moins, l'une des instances a été supprimée. Tente d'ajouter l'élément spécifié à l'une des instances de spécifiées tout en observant le jeton d'annulation spécifié. Index de la collection dans le tableau auquel l'élément a été ajouté, ou -1 si l'élément n'a pas pu être ajouté. Tableau de collections. Élément à ajouter à l'une des collections. qui représente le nombre de millièmes de secondes à attendre ou qui représente - 1 millième de seconde, pour attendre indéfiniment. Au moins l'une des instances ou le qui a créé a été supprimé. L'argument a la valeur null. est un nombre négatif autre que -1 millisecondes, qui représente un délai d'expiration infini - ou - le délai d'attente est supérieur à .ouLe compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null, ou au moins, l'une des collections a été marquée comme complète pour l'ajout. Au moins, une collection sous-jacente n'a pas accepté l'élément. Tente de supprimer un élément de . true si un élément peut être supprimé ; sinon, false. Élément à supprimer de la collection. a été supprimé. La collection sous-jacente a été modifiée en dehors de cette instance . Tente de supprimer un élément de au cours de la période spécifiée. true si un élément a pu être supprimé de la collection dans le délai spécifié ; sinon, false. Élément à supprimer de la collection. Nombre de millisecondes à attendre, ou (-1) pour un délai d'attente infini. a été supprimé. est un nombre négatif autre que -1, qui représente un délai d'attente infini. La collection sous-jacente a été modifiée en dehors de cette instance . Tente de supprimer un élément de au cours de la période spécifiée tout en observant un jeton d'annulation. true si un élément a pu être supprimé de la collection dans le délai spécifié ; sinon, false. Élément à supprimer de la collection. Nombre de millisecondes à attendre, ou (-1) pour un délai d'attente infini. Jeton d'annulation à observer. a été annulé. a été supprimé ou le sous-jacent a été supprimé. est un nombre négatif autre que -1, qui représente un délai d'attente infini. La collection sous-jacente a été modifiée en dehors de cette instance . Tente de supprimer un élément de au cours de la période spécifiée. true si un élément a pu être supprimé de la collection dans le délai spécifié ; sinon, false. Élément à supprimer de la collection. Objet qui représente le nombre de millièmes de secondes à attendre ou objet qui représente – 1 millième de seconde, pour attendre indéfiniment. a été supprimé. est un nombre négatif autre que -1 milliseconde, qui représente un délai d'attente infini.ou est supérieur à . La collection sous-jacente a été modifiée en dehors de cette instance . Tente de supprimer un élément de l'une des instances de spécifiées. Index de la collection dans le tableau dont l'élément a été supprimé, ou -1 si un élément n'a pas pu être supprimé. Tableau de collections. Élément supprimé de l'une des collections. Au moins, l'une des instances a été supprimée. L'argument a la valeur null. Le compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null. Au moins, l'une des collections sous-jacentes a été modifiée en dehors de son instance . Tente de supprimer un élément de l'une des instances de spécifiées. Index de la collection dans le tableau dont l'élément a été supprimé, ou -1 si un élément n'a pas pu être supprimé. Tableau de collections. Élément supprimé de l'une des collections. Nombre de millisecondes à attendre, ou (-1) pour un délai d'attente infini. Au moins, l'une des instances a été supprimée. L'argument a la valeur null. est un nombre négatif autre que -1, qui représente un délai d'attente infini.ouLe compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null. Au moins, l'une des collections sous-jacentes a été modifiée en dehors de son instance . Tente de supprimer un élément de l'une des instances de spécifiées. Index de la collection dans le tableau dont l'élément a été supprimé, ou -1 si un élément n'a pas pu être supprimé. Tableau de collections. Élément supprimé de l'une des collections. Nombre de millisecondes à attendre, ou (-1) pour un délai d'attente infini. Jeton d'annulation à observer. Si le est annulé. Au moins, l'une des collections sous-jacentes a été modifiée en dehors de son instance . L'argument a la valeur null. est un nombre négatif autre que -1, qui représente un délai d'attente infini.ouLe compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null. Au moins, l'une des instances a été supprimée. Tente de supprimer un élément de l'une des instances de spécifiées. Index de la collection dans le tableau dont l'élément a été supprimé, ou -1 si un élément n'a pas pu être supprimé. Tableau de collections. Élément supprimé de l'une des collections. qui représente le nombre de millièmes de secondes à attendre ou qui représente - 1 millième de seconde, pour attendre indéfiniment. Au moins, l'une des instances a été supprimée. L'argument a la valeur null. est un nombre négatif autre que -1 millisecondes, qui représente un délai d'expiration infini - ou - le délai d'attente est supérieur à .ouLe compte de est supérieur à la taille maximale de 62 pour STA et 63 pour le MTA. L'argument est un tableau de longueur 0 ou contient un élément null. Au moins, l'une des collections sous-jacentes a été modifiée en dehors de son instance . Représente une collection d'objets thread-safe, non ordonnée. Type des éléments à stocker dans la collection. Initialise une nouvelle instance de la classe . Initialise une nouvelle instance de la classe qui contient des éléments copiés depuis la collection spécifiée. Collection dont les éléments sont copiés dans la nouvelle . est une référence Null (Nothing en Visual Basic). Ajoute un objet à . Objet à ajouter à .La valeur peut être une référence null (Nothing en Visual Basic) pour les types référence. Copie les éléments dans un unidimensionnel existant et commençant au niveau de l'index de tableau spécifié. unidimensionnel constituant la destination des éléments copiés à partir de la . doit avoir une indexation de base zéro. Index de base zéro dans au niveau duquel la copie commence. est une référence Null (Nothing en Visual Basic). est inférieur à zéro. est supérieur ou égal à la longueur du paramètre - ou - le nombre d'éléments du source est supérieur à la quantité d'espace disponible entre et la fin du paramètre de destination. Obtient le nombre d'éléments contenus dans la classe . Nombre d'éléments contenus dans . Retourne un énumérateur qui itère au sein de . Énumérateur pour le contenu de . Obtient une valeur qui indique si le est vide. true si le est vide ; sinon, false. Tente d'ajouter un objet à . Retourne toujours true. Objet à ajouter à .La valeur peut être une référence null (Nothing en Visual Basic) pour les types référence. Copie les éléments de dans un , en commençant à un index particulier. unidimensionnel constituant la destination des éléments copiés à partir de la . doit avoir une indexation de base zéro. Index de base zéro dans au niveau duquel la copie commence. est une référence Null (Nothing en Visual Basic). est inférieur à zéro. est multidimensionnel.- ou - n'a pas d'indexation de base zéro.- ou - est supérieur ou égal à la longueur de - ou - Le nombre d'éléments dans le source est supérieur à l'espace disponible depuis à la fin du de destination.- ou - Le type du source ne peut pas être casté automatiquement en type de paramètre de destination. Obtient une valeur indiquant si l'accès au est synchronisé avec le SyncRoot. True si l'accès au est synchronisé avec SyncRoot ; sinon, False.Pour , cette propriété retourne toujours False. Obtient un objet qui peut être utilisé pour synchroniser l'accès à .Cette propriété n'est pas prise en charge. Retourne null (Nothing en Visual Basic). La propriété SyncRoot n'est pas prise en charge. Retourne un énumérateur qui itère au sein de . Énumérateur pour le contenu de . Copie les éléments vers un nouveau tableau. Nouveau tableau contenant un instantané des éléments copiés à partir de . Tente de retourner un objet du sans le supprimer. True si un objet a été retourné avec succès ; sinon, False. Lorsque cette méthode retourne une valeur, contient un objet du ou la valeur par défaut de si l'opération échoue. Tente de supprimer et de retourner un objet du . True si un objet a été supprimé avec succès ; sinon, False. Lorsque cette méthode retourne une valeur, contient l'objet supprimé du ou la valeur par défaut de si le conteneur est vide. Représente une collection thread-safe des paires clé/valeur accessibles par plusieurs threads simultanément. Type des clés dans le dictionnaire. Type des valeurs dans le dictionnaire. Initialise une nouvelle instance de la classe qui est vide, possède le niveau de concurrence par défaut, possède la capacité initiale par défaut et utilise le comparateur par défaut pour le type de clé. Initialise une nouvelle instance de la classe qui contient des éléments copiés depuis le spécifié, possède le niveau de concurrence par défaut, possède la capacité initiale par défaut et utilise le comparateur par défaut pour le type de clé. dont les éléments sont copiés dans le nouveau . ou toutes ses clés est null. contient une ou plusieurs clés dupliquées. Initialise une nouvelle instance de la classe qui contient des éléments copiés à partir de l'objet spécifié, possède le niveau de concurrence par défaut, possède la capacité initiale par défaut et utilise le spécifié. dont les éléments sont copiés dans le nouveau . Implémentation de à utiliser lors de la comparaison de clés. ou a la valeur null. Initialise une nouvelle instance de la classe qui est vide, possède le niveau de concurrence et la capacité par défaut, et utilise le spécifié. Implémentation de comparaison d'égalité à utiliser lors de la comparaison de clés. a la valeur null. Initialise une nouvelle instance de la classe qui contient des éléments copiés du spécifié et utilise le spécifié. Nombre estimé des threads qui mettront à jour le simultanément. dont les éléments sont copiés dans le nouveau . Implémentation de à utiliser lors de la comparaison de clés. ou a la valeur null. est inférieur à 1. contient une ou plusieurs clés dupliquées. Initialise une nouvelle instance de la classe qui est vide, possède le niveau de concurrence et la capacité spécifiés, et utilise le comparateur par défaut pour le type de clé. Nombre estimé des threads qui mettront à jour le simultanément. Nombre initial d'éléments que peut contenir. est inférieur à 1.ou est inférieur à 0. Initialise une nouvelle instance de la classe qui est vide, possède le niveau de concurrence spécifiés, possède la capacité initiale spécifiée et utilise le spécifié. Nombre estimé des threads qui mettront à jour le simultanément. Nombre initial d'éléments que peut contenir. Implémentation de à utiliser lors de la comparaison de clés. a la valeur null. ou est inférieur à 1. Utilise les fonctions spécifiées pour ajouter une paire clé/valeur au si la clé n'existe pas déjà, ou pour mettre à jour une paire clé/valeur dans le en utilisant la fonction spécifiée si la clé existe déjà. Nouvelle valeur pour la clé.Il s'agit du résultat d'addValueFactory (si la clé était absente) ou du résultat d'updateValueFactory (si la clé était présente). Clé à ajouter ou dont la valeur doit être mise à jour. Fonction utilisée pour générer une valeur pour une clé absente Fonction utilisée pour générer une nouvelle valeur pour une clé existante en fonction de la valeur existante de la clé. , ou a la valeur null. Le dictionnaire contient déjà le nombre maximal d'éléments (). Ajoute une paire clé/valeur au si la clé n'existe pas déjà, ou met à jour une paire clé/valeur dans le en utilisant la fonction spécifiée si la clé existe déjà. Nouvelle valeur pour la clé.Il s'agit soit d'addValue (si la clé était absente), soit du résultat d'updateValueFactory (si la clé était présente). Clé à ajouter ou dont la valeur doit être mise à jour. Valeur à ajouter pour une clé absente. Fonction utilisée pour générer une nouvelle valeur pour une clé existante en fonction de la valeur existante de la clé. ou a la valeur null. Le dictionnaire contient déjà le nombre maximal d'éléments (). Supprime toutes les clés et les valeurs de . Détermine si contient la clé spécifique. true si contient un élément correspondant à la clé spécifiée ; sinon, false. Clé à rechercher dans . a la valeur null. Obtient le nombre de paires clé/valeur contenues dans . Nombre de paires clé/valeur contenues dans . Le dictionnaire contient déjà le nombre maximal d'éléments (). Retourne un énumérateur qui itère au sein de . Énumérateur pour . Ajoute une paire clé/valeur à en utilisant la fonction spécifiée, si la clé n'existe pas. Valeur pour la clé.Il s'agit de la valeur existante pour la clé si la clé est déjà dans le dictionnaire, ou de la nouvelle valeur pour la clé comme retourné par valueFactory si la clé n'était pas dans le dictionnaire. Clé de l'élément à ajouter. Fonction utilisée pour générer une valeur pour la clé. ou a la valeur null. Le dictionnaire contient déjà le nombre maximal d'éléments (). Ajoute une paire clé/valeur au si la clé n'existe pas déjà. Valeur pour la clé.Il s'agit de la valeur existante pour la clé si la clé est déjà dans le dictionnaire, ou de la nouvelle valeur si la clé n'était pas dans le dictionnaire. Clé de l'élément à ajouter. Valeur à ajouter, si la clé n'existe pas encore. a la valeur null. Le dictionnaire contient déjà le nombre maximal d'éléments (). Obtient une valeur qui indique si le est vide. true si le est vide ; sinon, false. Obtient ou définit la valeur associée à la clé spécifiée. Valeur de la paire clé/valeur à l'index spécifié. Clé de la valeur à obtenir ou à définir. a la valeur null. La propriété est récupérée et n'existe pas dans la collection. Obtient une collection contenant les clés dans . Collection des clés dans . Ajoute un élément à la collection. à ajouter au dictionnaire. Obtient si contient un élément avec la clé spécifiée. true si contient un élément correspondant à la clé spécifiée ; sinon, false. Clé à rechercher dans . Copie les éléments de l'objet dans un tableau, en commençant au niveau d'un index de tableau spécifié. Le tableau unidimensionnel qui constitue la destination des éléments copiés à partir de .Ce tableau doit avoir une indexation de base zéro. Index de base zéro dans au niveau duquel la copie commence. Obtient une valeur indiquant si est en lecture seule. true si est en lecture seule ; sinon, false. Supprime la paire clé/valeur spécifiée de la collection. true si la suppression de l'élément réussit ; sinon, false.Cette méthode retourne également false si est introuvable dans le d'origine. à supprimer. Ajoute la clé et la valeur spécifiées à . Objet à utiliser comme clé de l'élément à ajouter. Objet à utiliser comme valeur de l'élément à ajouter. a la valeur null. Un élément possédant la même clé existe déjà dans . Le dictionnaire contient déjà le nombre maximal d'éléments (). Supprime l'élément avec la clé spécifiée d'. true si la suppression de l'élément réussit ; sinon, false.Cette méthode retourne également false si est introuvable dans le d'origine. Clé de l'élément à supprimer. a la valeur null. Obtient une collection contenant les clés dans . Une collection qui contient les clés dans le . Obtient une collection qui contient les valeurs de . Collection qui contient les valeurs de . Copie les éléments de l'objet dans un tableau, en commençant au niveau d'un index de tableau spécifié. Le tableau unidimensionnel qui constitue la destination des éléments copiés à partir de .Ce tableau doit avoir une indexation de base zéro. Index de base zéro dans au niveau duquel la copie commence. a la valeur null. est inférieur à 0. est supérieur ou égal à la longueur de . ouLe nombre d'éléments dans le source est supérieur à la quantité d'espace disponible entre et la fin du de destination. Obtient une valeur indiquant si l'accès au est synchronisé avec le SyncRoot. true si l'accès à est synchronisé (thread-safe) ; sinon false.Pour , cette propriété retourne toujours false. Obtient un objet qui peut être utilisé pour synchroniser l'accès à .Cette propriété n'est pas prise en charge. Retourne systématiquement une valeur Null. Cette propriété n'est pas prise en charge. Ajoute la clé et la valeur spécifiées au dictionnaire. Objet à utiliser comme clé. Objet à utiliser comme valeur. a la valeur null. a un type qui ne peut pas être assigné au type de clé de . ou a un type qui ne peut pas être assigné au type des valeurs dans . ouUne valeur ayant la même clé existe déjà dans . Le dictionnaire contient déjà le nombre maximal d'éléments (). Obtient si contient un élément avec la clé spécifiée. true si contient un élément correspondant à la clé spécifiée ; sinon, false. Clé à rechercher dans . a la valeur null. Fournit un pour l'objet . pour . Obtient une valeur indiquant si la taille de est fixe. true si a une taille fixe ; sinon, false.Pour , cette propriété retourne toujours false. Obtient une valeur indiquant si est en lecture seule. true si est en lecture seule ; sinon, false.Pour , cette propriété retourne toujours false. Obtient ou définit la valeur associée à la clé spécifiée. Valeur associée à la clé spécifiée, ou null si ne figure pas dans le dictionnaire ou si le type de ne peut pas être assigné au type de clé . Clé de la valeur à obtenir ou à définir. a la valeur null. Une valeur est assignée et a un type qui ne peut pas être assigné au type de clé ou au type valeur de . Obtient un qui contient les clés de . Interface qui contient les clés de . Supprime l'élément avec la clé spécifiée d'. Clé de l'élément à supprimer. a la valeur null. Obtient qui contient les valeurs de . Interface qui contient les valeurs de . Retourne un énumérateur qui itère au sein de . Énumérateur pour . Copie les paires de valeur et clé stockées dans le dans un nouveau tableau. Nouveau tableau qui contient un instantané des paires clé/valeur copiées à partir de . Tente d'ajouter la clé et la valeur spécifiées à . true si la paire clé/valeur a été ajoutée correctement au . false si la clé existe déjà. Clé de l'élément à ajouter. Valeur de l'élément à ajouter.La valeur peut être null pour les types référence. a la valeur null. Le dictionnaire contient déjà le nombre maximal d'éléments (). Tente d'obtenir la valeur associée à la clé spécifiée à partir de . true si la clé a été trouvée dans  ; sinon, false. Clé de la valeur à obtenir. Lorsque cette méthode est retournée, contient l'objet de la qui possède la clé spécifiée ou la valeur par défaut du type si l'opération a échoué. a la valeur null. Tente de supprimer et de retourner la valeur ayant la clé spécifiée du . true si l'objet a été correctement supprimé ; sinon, false. Clé de l'élément à supprimer et à retourner. Lorsque cette méthode retourne une valeur, contient l'objet supprimé du , ou la valeur par défaut du type TValue si n'existe pas. a la valeur null. Compare la valeur existante pour la clé spécifiée avec une valeur spécifiée, et si elles sont égales, met à jour la clé avec une troisième valeur. true si la valeur avec était égale à et a été remplacée par  ; sinon, false. Clé dont la valeur est comparée avec et qui peut être remplacée. Valeur qui remplace la valeur de l'élément comportant la spécifiée si la comparaison conclut à une égalité. Valeur comparée à la valeur de l'élément comportant la spécifiée. a la valeur null. Obtient une collection qui contient les valeurs de . Collection qui contient les valeurs de . Représente une collection thread-safe de type premier entré, premier sorti (FIFO, First-In-First-Out). Type des éléments contenus dans la file d'attente. Initialise une nouvelle instance de la classe . Initialise une nouvelle instance de la classe qui contient des éléments copiés depuis la collection spécifiée. Collection dont les éléments sont copiés dans la nouvelle . L'argument a la valeur null. Copie les éléments dans un unidimensionnel existant, en commençant au niveau de l'index de tableau spécifié. unidimensionnel qui constitue la destination des éléments copiés à partir du . doit avoir une indexation de base zéro. Index de base zéro dans à partir duquel la copie commence. est une référence null (Nothing en Visual Basic). est inférieur à zéro. est supérieur ou égal à la longueur du paramètre - ou - Le nombre d'éléments du source est supérieur à la quantité d'espace disponible entre et la fin du paramètre de destination. Obtient le nombre d'éléments contenus dans le . Nombre d'éléments contenus dans . Ajoute un objet à la fin de . Objet à ajouter à la fin de .La valeur peut être une référence null (Nothing en Visual Basic) pour les types référence. Retourne un énumérateur qui itère au sein de . Énumérateur pour le contenu de . Obtient une valeur qui indique si le est vide. true si est vide ; sinon, false. Tente d'ajouter un objet à . True si l'objet a été ajouté avec succès ; sinon, False. Objet à ajouter à .La valeur peut être une référence null (Nothing en Visual Basic) pour les types référence. Tente de supprimer et de retourner un objet du . True si un élément a été supprimé et retourné correctement ; sinon, False. Lorsque cette méthode retourne une valeur, si l'opération a réussi, contient l'objet supprimé.S'il n'existait aucun objet à supprimer, la valeur n'est pas spécifiée. Copie les éléments de dans , en commençant à un index particulier de . unidimensionnel qui constitue la destination des éléments copiés à partir du . doit avoir une indexation de base zéro. Index de base zéro dans à partir duquel la copie commence. est une référence null (Nothing en Visual Basic). est inférieur à zéro. est multidimensionnel. - ou - n'a pas d'indexation de base zéro. - ou - est supérieur ou égal à la longueur de - ou - Le nombre d'éléments dans le source est supérieur à l'espace disponible depuis à la fin du de destination. - ou - Le type du source ne peut pas être casté automatiquement en type de paramètre de destination. Obtient une valeur indiquant si l'accès au est synchronisé avec le SyncRoot. True si l'accès au est synchronisé avec SyncRoot ; sinon, False.Pour , cette propriété retourne toujours False. Obtient un objet qui peut être utilisé pour synchroniser l'accès à .Cette propriété n'est pas prise en charge. Retourne null (Nothing en Visual Basic). La propriété SyncRoot n'est pas prise en charge. Retourne un énumérateur qui itère au sein d'une collection. qui peut être utilisé pour itérer la collection. Copie les éléments stockés dans dans un nouveau tableau. Nouveau tableau contenant un instantané des éléments copiés à partir de . Tente de supprimer et de retourner l'objet au début de la file d'attente simultanée. true si un élément a été supprimé et retourné du début de avec succès ; sinon, false. Lorsque cette méthode retourne une valeur, si l'opération a réussi, contient l'objet supprimé.S'il n'existait aucun objet à supprimer, la valeur n'est pas spécifiée. Tente de retourner un objet du début du sans le supprimer. true si un objet a été retourné avec succès ; sinon, false. Lorsque cette méthode retourne une valeur, contient un objet du début de ou une valeur non spécifiée si l'opération a échoué. Représente une collection thread-safe de type dernier entré, premier sorti (LIFO, Last-In-First-Out). Type des éléments contenus dans la pile. Initialise une nouvelle instance de la classe . Initialise une nouvelle instance de la classe qui contient des éléments copiés depuis la collection spécifiée. Collection dont les éléments sont copiés dans la nouvelle . The argument is null. Supprime tous les objets de . Copie les éléments dans un unidimensionnel existant, en commençant au niveau de l'index de tableau spécifié. unidimensionnel qui constitue la destination des éléments copiés à partir du . doit avoir une indexation de base zéro. Index de base zéro dans l' à partir duquel la copie commence. is a null reference (Nothing in Visual Basic). is less than zero. is equal to or greater than the length of the -or- The number of elements in the source is greater than the available space from to the end of the destination . Obtient le nombre d'éléments contenus dans le . Nombre d'éléments contenus dans . Retourne un énumérateur qui itère au sein de . Énumérateur pour . Obtient une valeur qui indique si est vide. true si le est vide ; sinon, false. Insère un objet en haut de . Objet sur lequel un push doit être exécuté dans .La valeur peut être une référence null (Nothing en Visual Basic) pour les types référence. Insère atomiquement plusieurs objets en haut de . Objets sur lesquels un push doit être exécuté dans . is a null reference (Nothing in Visual Basic). Insère atomiquement plusieurs objets en haut de . Objets sur lesquels un push doit être exécuté dans . Offset basé sur zéro dans à partir duquel commencer l'insertion des éléments en haut de . Nombre d'éléments à insérer en haut de . is a null reference (Nothing in Visual Basic). or is negative.Or is greater than or equal to the length of . + is greater than the length of . Tente d'ajouter un objet à . True si l'objet a été ajouté avec succès ; sinon, False. Objet à ajouter à .La valeur peut être une référence null (Nothing en Visual Basic) pour les types référence. Tente de supprimer et de retourner un objet du . True si un élément a été supprimé et retourné correctement ; sinon, False. Quand cette méthode retourne une valeur, si l'opération a réussi, contient l'objet supprimé.S'il n'existait aucun objet à supprimer, la valeur n'est pas spécifiée. Copie les éléments de dans , à partir d'un index particulier de . unidimensionnel qui constitue la destination des éléments copiés à partir de . doit avoir une indexation de base zéro. Index de base zéro dans l' à partir duquel la copie commence. is a null reference (Nothing in Visual Basic). is less than zero. is multidimensional.-or- does not have zero-based indexing.-or- is equal to or greater than the length of the -or- The number of elements in the source is greater than the available space from to the end of the destination .-or- The type of the source cannot be cast automatically to the type of the destination . Obtient une valeur indiquant si l'accès à est synchronisé avec SyncRoot. True si l'accès à est synchronisé avec SyncRoot ; sinon, False.Pour , cette propriété retourne toujours False. Obtient un objet qui peut être utilisé pour synchroniser l'accès à .Cette propriété n'est pas prise en charge. Retourne null (Nothing en Visual Basic). The SyncRoot property is not supported Retourne un énumérateur qui itère au sein d'une collection. qui peut être utilisé pour itérer au sein de la collection. Copie les éléments stockés dans dans un nouveau tableau. Nouveau tableau contenant un instantané des éléments copiés à partir de . Tente de retourner un objet du haut de sans le supprimer. True si un objet a été retourné avec succès ; sinon, False. Lorsque cette méthode retourne une valeur, contient un objet du haut de ou une valeur non spécifiée si l'opération a échoué. Tente de dépiler et retourner l'objet en haut de . true si un élément a été supprimé et retourné du haut de avec succès ; sinon, false. Quand cette méthode retourne une valeur, si l'opération a réussi, contient l'objet supprimé.S'il n'existait aucun objet à supprimer, la valeur n'est pas spécifiée. Tente de dépiler et retourner atomiquement plusieurs objets du haut de . Nombre d'objets dépilés correctement à partir du haut de et insérés dans . auquel les objets dépilés à partir du haut de seront ajoutés. is a null argument (Nothing in Visual Basic). Tente de dépiler et retourner atomiquement plusieurs objets du haut de . Nombre d'objets dépilés correctement à partir du haut de la pile et insérés dans . auquel les objets dépilés à partir du haut de seront ajoutés. Offset basé sur zéro dans à partir duquel commencer l'insertion des éléments à partir du haut de . Nombre d'éléments à dépiler à partir du haut de et à insérer dans . is a null reference (Nothing in Visual Basic). or is negative.Or is greater than or equal to the length of . + is greater than the length of . Spécifie les options pour contrôler le comportement de mise en mémoire tampon d'un partitionneur. Crée un partitionneur qui prend les éléments de la source énumérable un par un et n'utilise pas le stockage intermédiaire accessible plus efficacement par plusieurs threads.Cette option permet la prise en charge de la faible latence (les éléments sont traités dès qu'ils sont disponibles dans la source) et fournit une prise en charge partielle des dépendances entre les éléments (un thread ne peut pas se bloquer en attendant un élément qu'il est lui-même chargé de traiter). Utilise le comportement par défaut, qui consiste à utiliser la mise en mémoire tampon pour obtenir des performances optimales. Définit de méthodes de manipulation des collections thread-safe destinées à l'utilisation des producteurs/consommateurs.Cette interface fournit une représentation unifiée pour les collections producteur/consommateur afin que les abstractions de niveau supérieur, telles que , puissent utiliser la collection comme mécanisme de stockage sous-jacent. Spécifie le type d'éléments de la collection. Copie les éléments de dans , en commençant à un index spécifié. unidimensionnel qui constitue la destination des éléments copiés à partir du . Ce tableau doit avoir une indexation de base zéro. Index de base zéro dans à partir duquel la copie commence. est une référence null (Nothing en Visual Basic). est inférieur à zéro. est supérieur ou égal à la longueur du paramètre - ou - Le nombre d'éléments de la collection est supérieur à la quantité d'espace disponible entre et la fin du paramètre de destination . Copie les éléments contenus dans dans un nouveau tableau. Nouveau tableau contenant les éléments copiés à partir de . Tente d'ajouter un objet à . True si l'objet a été ajouté avec succès ; sinon, False. Objet à ajouter à . Le paramètre n'est pas valide pour cette collection. Tente de supprimer et de retourner un objet du . True si un objet a été supprimé et retourné correctement ; sinon, False. Lorsque cette méthode retourne une valeur, si l'objet a été supprimé et retourné correctement, contient l'objet supprimé.S'il n'existait aucun objet à supprimer, la valeur n'est pas spécifiée. Représente une manière particulière de fractionner une source de données classable dans des partitions multiples. Type d'éléments de la collection. Appelé par les constructeurs dans les classes dérivées pour initialiser la classe avec les contraintes spécifiées sur les clés d'index. Indique si les éléments de chaque partition sont rapportés dans l'ordre croissant des clés. Indique si les éléments d'une partition antérieure sont toujours placés avant les éléments d'une partition ultérieure.Si True, chaque élément de la partition 0 a une clé d'ordre plus petite que tous les éléments de la partition 1, chaque élément de la partition 1 a une clé d'ordre plus petite que tous les éléments de la partition 2, et ainsi de suite. Indique si les clés sont normalisées.Si la valeur est True, toutes les clés d'ordre sont des entiers distincts de la plage [0 .. numberOfElements-1].Si False, les clés d'ordre doivent encore être distinctes, mais seul leur ordre relatif est pris en considération, pas leur valeur absolue. Crée un objet qui peut partitionner la collection sous-jacente dans un nombre variable de partitions. Objet qui peut créer des partitions sur la source de données sous-jacente. Le partitionnement dynamique n'est pas pris en charge par la classe de base.Doit être implémenté dans les classes dérivées. Crée un objet qui peut partitionner la collection sous-jacente dans un nombre variable de partitions. Objet qui peut créer des partitions sur la source de données sous-jacente. Le partitionnement dynamique n'est pas pris en charge par ce partitionneur. Partitionne la collection sous-jacente dans le nombre spécifié de partitions classables. Liste qui contient des énumérateurs . Nombre de partitions à créer. Partitionne la collection sous-jacente dans le nombre donné de partitions classables. Liste qui contient des énumérateurs . Nombre de partitions à créer. Obtient si les clés d'ordre sont normalisées. True si les clés sont normalisées ; sinon, false. Obtient si les éléments d'une partition antérieure sont toujours placés avant les éléments d'une partition ultérieure. Indique si les éléments d'une partition antérieure sont toujours placés avant les éléments d'une partition ultérieure ; sinon, false. Obtient si les éléments de chaque partition sont rapportés dans l'ordre croissant des clés. Indique si les éléments de chaque partition sont rapportés dans l'ordre croissant des clés ; sinon, false. Fournit des stratégies de partitionnement courants pour les tableaux, les listes et les énumérables. Crée un partitionneur classable à partir d'une instance de . Partitionneur classable basé sur le tableau d'entrée. Énumérable à partitionner. Type des éléments de l'énumérable source. Crée un partitionneur classable à partir d'une instance de . Partitionneur classable basé sur le tableau d'entrée. Énumérable à partitionner. Options pour contrôler le comportement de mise en mémoire tampon du partitionneur. Type des éléments de l'énumérable source. L'argument spécifie une valeur non valide pour . Crée un partitionneur classable à partir d'une instance de . Partitionneur classable basé sur la liste d'entrée. Liste à partitionner. Valeur booléenne qui indique si le partitionneur créé doit équilibrer la charge dynamiquement entre les partitions plutôt que statiquement. Type d'éléments de la liste source. Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur. Partitionneur. Limite inférieure (inclusive) de la plage. Limite supérieure (exclusive) de la plage. L'argument est inférieur ou égal à l'argument . Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur. Partitionneur. Limite inférieure (inclusive) de la plage. Limite supérieure (exclusive) de la plage. Taille de chaque sous-plage. L'argument est inférieur ou égal à l'argument .ouL'argument est inférieur ou égal à 0. Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur. Partitionneur. Limite inférieure (inclusive) de la plage. Limite supérieure (exclusive) de la plage. L'argument est inférieur ou égal à l'argument . Crée un partitionneur qui morcelle la plage spécifiée par l'utilisateur. Partitionneur. Limite inférieure (inclusive) de la plage. Limite supérieure (exclusive) de la plage. Taille de chaque sous-plage. L'argument est inférieur ou égal à l'argument .ouL'argument est inférieur ou égal à 0. Crée un partitionneur classable à partir d'une instance de . Partitionneur classable basé sur le tableau d'entrée. Tableau à partitionner. Valeur booléenne qui indique si le partitionneur créé doit équilibrer la charge dynamiquement entre les partitions plutôt que statiquement. Type des éléments du tableau source. Représente une manière particulière de fractionner une source de données dans des partitions multiples. Type d'éléments de la collection. Crée une instance de partitionneur. Crée un objet qui peut partitionner la collection sous-jacente dans un nombre variable de partitions. Objet qui peut créer des partitions sur la source de données sous-jacente. Le partitionnement dynamique n'est pas pris en charge par la classe de base.Vous devez l'implémenter dans une classe dérivée. Partitionne la collection sous-jacente dans le nombre donné de partitions. Liste qui contient des énumérateurs . Nombre de partitions à créer. Obtient si les partitions supplémentaires peuvent être créées dynamiquement. True si le peut créer des partitions dynamiquement lorsqu'elles sont demandées ; False si le peut allouer des partitions statiquement uniquement.