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 | |
---|---|---|
ReadOnlyList<T> | Initializes a new instance of the ReadOnlyList<T> class with the specified list. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Count | Gets the number of elements contained in the list. | |
Item | Gets the element at the specified index. |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
Contains | Indicates whether the list contains a specific value. | |
CopyTo | Copies the elements of the list to an array, starting at a particular array index. | |
Equals | (Se hereda de ValueType.) | |
GetEnumerator | Returns an enumerator that iterates through the list. | |
GetHashCode | (Se hereda de ValueType.) | |
GetType | (Se hereda de Object.) | |
IndexOf | Determines the index of a specific item in the list. | |
ToString | (Se hereda de ValueType.) |
Arriba
Operadores
Nombre | Descripción | |
---|---|---|
Implicit(List<T> to ReadOnlyList<T>) | Returns an implicit conversion from a list to a read only list. | |
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 | |
---|---|---|
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.