ReadOnlyList<T> Estrutura

Definição

Um struct genérico que expõe a interface somente leitura de uma lista ao ocultar sua interface mutável.

public struct ReadOnlyList<T> : Microsoft.SqlServer.Management.Sdk.Sfc.IReadOnlyCollection<T>, Microsoft.SqlServer.Management.Sdk.Sfc.IReadOnlyList<T>, System.Collections.Generic.IEnumerable<T>
type ReadOnlyList<'T> = struct
    interface seq<'T>
    interface IEnumerable
    interface IReadOnlyList<'T>
    interface IReadOnlyCollection<'T>
    interface IReadOnlyCollection
Public Structure ReadOnlyList(Of T)
Implements IEnumerable(Of T), IReadOnlyCollection(Of T), IReadOnlyList(Of T)

Parâmetros de tipo

T

O tipo de elementos na lista.

Herança
ReadOnlyList<T>
Implementações

Construtores

Nome Description
ReadOnlyList<T>(IList<T>)

Inicializa uma nova instância que ReadOnlyList<T> encapsula o especificado IList<T> em uma interface somente leitura.

Propriedades

Nome Description
Count

Obtém o número de elementos contidos no ReadOnlyList<T>.

Item[Int32]

Obtém o elemento no índice especificado.

Métodos

Nome Description
Contains(T)

Determina se o ReadOnlyList<T> valor contém um valor específico.

CopyTo(T[], Int32)

Copia os elementos de ReadOnlyList<T> um Array, começando em um índice específico Array .

GetEnumerator()

Retorna um enumerador que itera por meio da lista.

IndexOf(T)

Determina o índice de um item específico no ReadOnlyList<T>.

Operadores

Nome Description
Implicit(List<T> to ReadOnlyList<T>)

Um struct genérico que expõe a interface somente leitura de uma lista ao ocultar sua interface mutável.

Implicit(T[] to ReadOnlyList<T>)

Um struct genérico que expõe a interface somente leitura de uma lista ao ocultar sua interface mutável.

Implantações explícitas de interface

Nome Description
IEnumerable.GetEnumerator()

Retorna um enumerador que itera por meio da lista.

Aplica-se a