Partager via


CollectionExtensions.AsReadOnly Méthode

Définition

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.

S’applique à