CollectionExtensions.AsReadOnly Método

Definición

Sobrecargas

Nombre Description
AsReadOnly<T>(IList<T>)

Devuelve un contenedor de solo ReadOnlyCollection<T> lectura para la lista especificada.

AsReadOnly<T>(ISet<T>)

Devuelve un contenedor de solo ReadOnlySet<T> lectura para el conjunto especificado.

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

Devuelve un contenedor de solo ReadOnlyDictionary<TKey,TValue> lectura para el diccionario actual.

AsReadOnly<T>(IList<T>)

Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs

Devuelve un contenedor de solo ReadOnlyCollection<T> lectura para la lista especificada.

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)

Parámetros de tipo

T

Tipo de elementos de la colección.

Parámetros

list
IList<T>

Lista que se va a ajustar.

Devoluciones

Objeto que actúa como un contenedor de solo lectura alrededor del objeto actual IList<T>.

Excepciones

list es null.

Se aplica a

AsReadOnly<T>(ISet<T>)

Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs

Devuelve un contenedor de solo ReadOnlySet<T> lectura para el conjunto especificado.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static System::Collections::ObjectModel::ReadOnlySet<T> ^ AsReadOnly(System::Collections::Generic::ISet<T> ^ set);
public static System.Collections.ObjectModel.ReadOnlySet<T> AsReadOnly<T>(this System.Collections.Generic.ISet<T> set);
static member AsReadOnly : System.Collections.Generic.ISet<'T> -> System.Collections.ObjectModel.ReadOnlySet<'T>
<Extension()>
Public Function AsReadOnly(Of T) (set As ISet(Of T)) As ReadOnlySet(Of T)

Parámetros de tipo

T

Tipo de elementos del conjunto.

Parámetros

set
ISet<T>

El conjunto que se va a ajustar.

Devoluciones

Objeto que actúa como un contenedor de solo lectura alrededor del objeto actual ISet<T>.

Excepciones

set es null.

Se aplica a

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

Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs
Source:
CollectionExtensions.cs

Devuelve un contenedor de solo ReadOnlyDictionary<TKey,TValue> lectura para el diccionario actual.

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)

Parámetros de tipo

TKey

Tipo de claves en el diccionario.

TValue

Tipo de valores en el diccionario.

Parámetros

dictionary
IDictionary<TKey,TValue>

Diccionario que se va a ajustar.

Devoluciones

Objeto que actúa como un contenedor de solo lectura alrededor del objeto actual IDictionary<TKey,TValue>.

Excepciones

dictionary es null.

Se aplica a