Share via


ReadOnlyDictionary45<TKey,TValue> Classe

Définition

Wrapper en lecture seule pour un autre dictionnaire générique.

[System.Serializable]
public class ReadOnlyDictionary45<TKey,TValue> : System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<TKey,TValue>>, System.Collections.Generic.IDictionary<TKey,TValue>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<TKey,TValue>>, System.Collections.IDictionary
[<System.Serializable>]
type ReadOnlyDictionary45<'Key, 'Value> = class
    interface IDictionary<'Key, 'Value>
    interface ICollection<KeyValuePair<'Key, 'Value>>
    interface seq<KeyValuePair<'Key, 'Value>>
    interface IEnumerable
    interface IDictionary
    interface ICollection
Public Class ReadOnlyDictionary45(Of TKey, TValue)
Implements ICollection(Of KeyValuePair(Of TKey, TValue)), IDictionary, IDictionary(Of TKey, TValue), IEnumerable(Of KeyValuePair(Of TKey, TValue))

Paramètres de type

TKey

Type à utiliser pour les clés.

TValue

Type à utiliser pour les valeurs

Héritage
ReadOnlyDictionary45<TKey,TValue>
Attributs
Implémente

Constructeurs

ReadOnlyDictionary45<TKey,TValue>(IDictionary<TKey,TValue>)

Crée une instance d’une weeded ReadOnlyDictionary45 avec un IDictionary fourni

Propriétés

Count

Nombre d’éléments dans le dictionnaire

Dictionary

Dictionnaire

Item[TKey]

Permet d’accéder aux valeurs en indexant avec une clé

Keys

Clés they dans le dictionnaire

Values

Valeurs dans le dictionnaire

Méthodes

ContainsKey(TKey)

Indique si une clé existe dans le dictionnaire

GetEnumerator()

Retourne un énumérateur qui itère au sein du dictionnaire.

TryGetValue(TKey, TValue)

Obtient la valeur de la clé spécifiée, si elle existe

Implémentations d’interfaces explicites

ICollection.CopyTo(Array, Int32)

Wrapper en lecture seule pour un autre dictionnaire générique.

ICollection.IsSynchronized

Wrapper en lecture seule pour un autre dictionnaire générique.

ICollection.SyncRoot

Wrapper en lecture seule pour un autre dictionnaire générique.

ICollection<KeyValuePair<TKey,TValue>>.Add(KeyValuePair<TKey,TValue>)

Wrapper en lecture seule pour un autre dictionnaire générique.

ICollection<KeyValuePair<TKey,TValue>>.Clear()

Wrapper en lecture seule pour un autre dictionnaire générique.

ICollection<KeyValuePair<TKey,TValue>>.Contains(KeyValuePair<TKey,TValue>)

Wrapper en lecture seule pour un autre dictionnaire générique.

ICollection<KeyValuePair<TKey,TValue>>.CopyTo(KeyValuePair<TKey,TValue>[], Int32)

Wrapper en lecture seule pour un autre dictionnaire générique.

ICollection<KeyValuePair<TKey,TValue>>.IsReadOnly

Wrapper en lecture seule pour un autre dictionnaire générique.

ICollection<KeyValuePair<TKey,TValue>>.Remove(KeyValuePair<TKey,TValue>)

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.Add(Object, Object)

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.Clear()

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.Contains(Object)

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.GetEnumerator()

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.IsFixedSize

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.IsReadOnly

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.Item[Object]

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.Keys

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.Remove(Object)

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary.Values

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary<TKey,TValue>.Add(TKey, TValue)

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary<TKey,TValue>.Item[TKey]

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary<TKey,TValue>.Keys

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary<TKey,TValue>.Remove(TKey)

Wrapper en lecture seule pour un autre dictionnaire générique.

IDictionary<TKey,TValue>.Values

Wrapper en lecture seule pour un autre dictionnaire générique.

IEnumerable.GetEnumerator()

Wrapper en lecture seule pour un autre dictionnaire générique.

Méthodes d’extension

GetValueOrAdd<TKey,TValue>(IDictionary<TKey,TValue>, TKey, Func<TKey,TValue>)

Obtient ou ajoute la valeur associée à la clé spécifiée.

GetValueOrDefault<TKey,TValue>(IDictionary<TKey,TValue>, TKey, TValue)

Obtient la valeur associée à la clé spécifiée.

ToCommaSeparatedString<T>(IEnumerable<T>)

Convertit les éléments d’une collection en chaînes et les concatène en une liste séparée par des virgules, ou retourne null pour les collections null ou vides.

AddRange<TKey,TValue>(IDictionary<TKey,TValue>, IReadOnlyDictionary<TKey,TValue>)

Wrapper en lecture seule pour un autre dictionnaire générique.

AsFormattedString<TKey,TValue>(IDictionary<TKey,TValue>)

Wrapper en lecture seule pour un autre dictionnaire générique.

S’applique à