Compartir a través de


Estructura ReadOnlyList<T>

Represents a generic structure that exposes the read-only interface of a list while hides its mutable interface.

Espacio de nombres:  Microsoft.SqlServer.Management.Sdk.Sfc
Ensamblado:  Microsoft.SqlServer.Management.Sdk.Sfc (en Microsoft.SqlServer.Management.Sdk.Sfc.dll)

Sintaxis

'Declaración
Public Structure ReadOnlyList(Of T) _
    Implements IReadOnlyList(Of T), IReadOnlyCollection(Of T),  _
    IReadOnlyCollection, IEnumerable(Of T), IEnumerable
'Uso
Dim instance As ReadOnlyList(Of T)
public struct ReadOnlyList<T> : IReadOnlyList<T>, 
    IReadOnlyCollection<T>, IReadOnlyCollection, IEnumerable<T>, IEnumerable
generic<typename T>
public value class ReadOnlyList : IReadOnlyList<T>, 
    IReadOnlyCollection<T>, IReadOnlyCollection, IEnumerable<T>, IEnumerable
[<SealedAttribute>]
type ReadOnlyList<'T> =  
    struct 
        interface IReadOnlyList<'T>
        interface IReadOnlyCollection<'T>
        interface IReadOnlyCollection 
        interface IEnumerable<'T>
        interface IEnumerable 
    end
JScript no admite tipos y métodos genéricos.

Parámetros de tipo

  • T
    The type of elements in the list.

El tipo ReadOnlyList<T> expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ReadOnlyList<T> Initializes a new instance of the ReadOnlyList<T> class with the specified list.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública Count Gets the number of elements contained in the list.
Propiedad pública Item Gets the element at the specified index.

Arriba

Métodos

  Nombre Descripción
Método público Contains Indicates whether the list contains a specific value.
Método público CopyTo Copies the elements of the list to an array, starting at a particular array index.
Método público Equals (Se hereda de ValueType.)
Método público GetEnumerator Returns an enumerator that iterates through the list.
Método público GetHashCode (Se hereda de ValueType.)
Método público GetType (Se hereda de Object.)
Método público IndexOf Determines the index of a specific item in the list.
Método público ToString (Se hereda de ValueType.)

Arriba

Operadores

  Nombre Descripción
Operador públicoMiembro estático Implicit(List<T> to ReadOnlyList<T>) Returns an implicit conversion from a list to a read only list.
Operador públicoMiembro estático Implicit(array<T[] to ReadOnlyList<T>) Returns an implicit conversion from an array to a list.

Arriba

Implementaciones de interfaces explícitas

  Nombre Descripción
Implementación de interfaces explícitasMétodo privado IEnumerable.GetEnumerator Returns an enumerator that iterates through the list.

Arriba

Seguridad para subprocesos

Cualquier miembro público static (Shared en Visual Basic) de este tipo es seguro para subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.

Vea también

Referencia

Espacio de nombres Microsoft.SqlServer.Management.Sdk.Sfc