Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Une version en lecture seule d' IDictionary<TKey, TValue>.
Hiérarchie d'héritage
System.Object
Microsoft.TeamFoundation.Client.ReadOnlyDictionary<TKey, TValue>
Espace de noms : Microsoft.TeamFoundation.Client
Assembly : Microsoft.TeamFoundation.Client (dans Microsoft.TeamFoundation.Client.dll)
Syntaxe
'Déclaration
Public Class ReadOnlyDictionary(Of TKey, TValue) _
Implements IDictionary(Of TKey, TValue), ICollection(Of KeyValuePair(Of TKey, TValue)), _
IEnumerable(Of KeyValuePair(Of TKey, TValue)), IDictionary, _
ICollection, IEnumerable
public class ReadOnlyDictionary<TKey, TValue> : IDictionary<TKey, TValue>,
ICollection<KeyValuePair<TKey, TValue>>, IEnumerable<KeyValuePair<TKey, TValue>>,
IDictionary, ICollection, IEnumerable
Paramètres de type
- TKey
Type de la clé.
- TValue
Type de la valeur.
Le type ReadOnlyDictionary<TKey, TValue> expose les membres suivants.
Constructeurs
| Nom | Description | |
|---|---|---|
![]() |
ReadOnlyDictionary<TKey, TValue> | Initialise une nouvelle instance de ReadOnlyDictionary. |
Début
Propriétés
| Nom | Description | |
|---|---|---|
![]() |
Count | Obtient le nombre d'éléments contenus dans le dictionnaire. |
![]() |
Item | Obtient la valeur qui est associée à la clé spécifiée. |
![]() |
Keys | Obtient la collection de clés du dictionnaire. |
![]() |
Values | Obtient la collection de valeurs dans le dictionnaire. |
Début
Méthodes
| Nom | Description | |
|---|---|---|
![]() |
ContainsKey | Obtient une balise qui indique que la clé spécifiée se produit dans le dictionnaire. |
![]() |
Equals | Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.) |
![]() |
Finalize | Autorise un objet à tenter de libérer des ressources et d'exécuter d'autres opérations de nettoyage avant qu'il ne soit récupéré par l'opération garbage collection. (Hérité de Object.) |
![]() |
GetEnumerator | Obtient IEnumerator des éléments dans le dictionnaire. |
![]() |
GetHashCode | Sert de fonction de hachage pour un type particulier. (Hérité de Object.) |
![]() |
GetType | Obtient le Type de l'instance actuelle. (Hérité de Object.) |
![]() |
MemberwiseClone | Crée une copie superficielle de l'objet Object actuel. (Hérité de Object.) |
![]() |
ToString | Retourne une chaîne qui représente l'objet actif. (Hérité de Object.) |
![]() |
TryGetValue | Obtient la valeur qui est associée à key spécifié et l'enregistre dans value. |
Début
Implémentations d'interface explicite
| Nom | Description | |
|---|---|---|
![]() ![]() |
ICollection<KeyValuePair<TKey, TValue>>.Add | Ajoute l'élément spécifié à ce dictionnaire. |
![]() ![]() |
IDictionary<TKey, TValue>.Add | Ajoute une paire clé-valeur spécifiée à ce dictionnaire. |
![]() ![]() |
IDictionary.Add | Ajoute une paire clé-valeur spécifiée à ce dictionnaire. |
![]() ![]() |
ICollection<KeyValuePair<TKey, TValue>>.Clear | Efface ce dictionnaire. |
![]() ![]() |
IDictionary.Clear | Efface ce dictionnaire. |
![]() ![]() |
ICollection<KeyValuePair<TKey, TValue>>.Contains | Vérifie si l'élément spécifié se trouve dans ce dictionnaire. |
![]() ![]() |
IDictionary.Contains | Vérifie si la clé spécifiée se trouve dans ce dictionnaire. |
![]() ![]() |
ICollection<KeyValuePair<TKey, TValue>>.CopyTo | Copie le contenu de ce dictionnaire au tableau spécifiée à l'index spécifié. |
![]() ![]() |
ICollection.CopyTo | Copie le contenu de ce dictionnaire au tableau spécifiée, en commençant à l'index spécifié. |
![]() ![]() |
ICollection<KeyValuePair<TKey, TValue>>.Count | Obtient le nombre d'éléments dans ce dictionnaire. |
![]() ![]() |
ICollection.Count | Retourne le nombre d'éléments dans le dictionnaire. |
![]() ![]() |
IDictionary.GetEnumerator | Obtient une instance d'énumérateur de ce dictionnaire. |
![]() ![]() |
IEnumerable.GetEnumerator | Obtient une instance d' IEnumerator de ce dictionnaire. |
![]() ![]() |
IDictionary.IsFixedSize | Retourne la valeur true si la taille du dictionnaire ne change pas. |
![]() ![]() |
ICollection<KeyValuePair<TKey, TValue>>.IsReadOnly | Obtient une balise qui décrit si ce dictionnaire est en lecture seule. |
![]() ![]() |
IDictionary.IsReadOnly | Retourne la valeur true car il s'agit d'un dictionnaire en lecture seule. |
![]() ![]() |
ICollection.IsSynchronized | Retourne la valeur true si le dictionnaire est synchronisé. |
![]() ![]() |
IDictionary<TKey, TValue>.Item | Obtient la valeur liée à la clé spécifiée dans ce dictionnaire. |
![]() ![]() |
IDictionary.Item | Retourne la valeur associée à la clé dans le dictionnaire. |
![]() ![]() |
IDictionary.Keys | Retourne la collection de clés dans ce dictionnaire. |
![]() ![]() |
ICollection<KeyValuePair<TKey, TValue>>.Remove | Supprime l'élément spécifié de ce dictionnaire. |
![]() ![]() |
IDictionary<TKey, TValue>.Remove | Supprime l'élément avec la clé spécifiée de ce dictionnaire. |
![]() ![]() |
IDictionary.Remove | Supprime la clé spécifiée de ce dictionnaire. |
![]() ![]() |
ICollection.SyncRoot | Retourne l'objet de synchronisation racine pour le dictionnaire, s'il se produit. |
![]() ![]() |
IDictionary.Values | Retourne la collection de valeurs dans ce dictionnaire. |
Début
Sécurité des threads
Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)