CollectionExtensions.AsReadOnly Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AsReadOnly<T>(IList<T>) |
Retourne un wrapper en lecture seule ReadOnlyCollection<T> pour la liste spécifiée. |
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Retourne un wrapper en lecture seule ReadOnlyDictionary<TKey,TValue> pour le dictionnaire actuel. |
AsReadOnly<T>(IList<T>)
- Source:
- CollectionExtensions.cs
- Source:
- CollectionExtensions.cs
- Source:
- CollectionExtensions.cs
Retourne un wrapper en lecture seule ReadOnlyCollection<T> pour la liste spécifiée.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static System::Collections::ObjectModel::ReadOnlyCollection<T> ^ AsReadOnly(System::Collections::Generic::IList<T> ^ list);
public static System.Collections.ObjectModel.ReadOnlyCollection<T> AsReadOnly<T> (this System.Collections.Generic.IList<T> list);
static member AsReadOnly : System.Collections.Generic.IList<'T> -> System.Collections.ObjectModel.ReadOnlyCollection<'T>
<Extension()>
Public Function AsReadOnly(Of T) (list As IList(Of T)) As ReadOnlyCollection(Of T)
Paramètres de type
- T
Type des éléments de la collection.
Paramètres
- list
- IList<T>
Liste à inclure dans un wrapper.
Retours
Objet qui joue le rôle de wrapper en lecture seule autour du IList<T> actuel.
Exceptions
list
a la valeur null
.
S’applique à
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>)
- Source:
- CollectionExtensions.cs
- Source:
- CollectionExtensions.cs
- Source:
- CollectionExtensions.cs
Retourne un wrapper en lecture seule ReadOnlyDictionary<TKey,TValue> pour le dictionnaire actuel.
public:
generic <typename TKey, typename TValue>
[System::Runtime::CompilerServices::Extension]
static System::Collections::ObjectModel::ReadOnlyDictionary<TKey, TValue> ^ AsReadOnly(System::Collections::Generic::IDictionary<TKey, TValue> ^ dictionary);
public static System.Collections.ObjectModel.ReadOnlyDictionary<TKey,TValue> AsReadOnly<TKey,TValue> (this System.Collections.Generic.IDictionary<TKey,TValue> dictionary);
static member AsReadOnly : System.Collections.Generic.IDictionary<'Key, 'Value> -> System.Collections.ObjectModel.ReadOnlyDictionary<'Key, 'Value>
<Extension()>
Public Function AsReadOnly(Of TKey, TValue) (dictionary As IDictionary(Of TKey, TValue)) As ReadOnlyDictionary(Of TKey, TValue)
Paramètres de type
- TKey
Type de clés dans le dictionnaire.
- TValue
Type des valeurs du dictionnaire.
Paramètres
- dictionary
- IDictionary<TKey,TValue>
Dictionnaire à inclure dans un wrapper.
Retours
Objet qui joue le rôle de wrapper en lecture seule autour du IDictionary<TKey,TValue> actuel.
Exceptions
dictionary
a la valeur null
.