CollectionExtensions.AsReadOnly Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
AsReadOnly<T>(IList<T>) |
Vrátí obálku jen ReadOnlyCollection<T> pro čtení pro zadaný seznam. |
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>) |
Vrátí obálku jen ReadOnlyDictionary<TKey,TValue> pro čtení pro aktuální slovník. |
AsReadOnly<T>(IList<T>)
- Zdroj:
- CollectionExtensions.cs
- Zdroj:
- CollectionExtensions.cs
- Zdroj:
- CollectionExtensions.cs
Vrátí obálku jen ReadOnlyCollection<T> pro čtení pro zadaný seznam.
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)
Parametry typu
- T
Typ prvků v kolekci.
Parametry
- list
- IList<T>
Seznam, který chcete zabalit.
Návraty
Objekt, který funguje jako obálka jen pro čtení kolem aktuálního IList<T>objektu .
Výjimky
list
je null
.
Platí pro
AsReadOnly<TKey,TValue>(IDictionary<TKey,TValue>)
- Zdroj:
- CollectionExtensions.cs
- Zdroj:
- CollectionExtensions.cs
- Zdroj:
- CollectionExtensions.cs
Vrátí obálku jen ReadOnlyDictionary<TKey,TValue> pro čtení pro aktuální slovník.
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)
Parametry typu
- TKey
Typ klíčů ve slovníku.
- TValue
Typ hodnot ve slovníku.
Parametry
- dictionary
- IDictionary<TKey,TValue>
Slovník, který chcete zabalit.
Návraty
Objekt, který funguje jako obálka jen pro čtení kolem aktuálního IDictionary<TKey,TValue>objektu .
Výjimky
dictionary
je null
.