ReadOnlyList<T> Structure
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Struct générique qui expose l’interface en lecture seule d’une liste tout en masque son interface mutable.
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)
Paramètres de type
- T
Type d’éléments dans la liste.
- Héritage
-
ReadOnlyList<T>
- Implémente
Constructeurs
| Nom | Description |
|---|---|
| ReadOnlyList<T>(IList<T>) |
Initialise une nouvelle instance de ReadOnlyList<T> ce qui encapsule le spécifié IList<T> dans une interface en lecture seule. |
Propriétés
| Nom | Description |
|---|---|
| Count |
Obtient le nombre d’éléments contenus dans le ReadOnlyList<T>. |
| Item[Int32] |
Obtient l’élément à l’index spécifié. |
Méthodes
| Nom | Description |
|---|---|
| Contains(T) |
Détermine si la ReadOnlyList<T> valeur contient une valeur spécifique. |
| CopyTo(T[], Int32) |
Copie les éléments d’un ReadOnlyList<T> index particulier à partir Arrayd’un index particulier Array . |
| GetEnumerator() |
Retourne un énumérateur qui itère dans la liste. |
| IndexOf(T) |
Détermine l’index d’un élément spécifique dans le ReadOnlyList<T>. |
Opérateurs
| Nom | Description |
|---|---|
| Implicit(List<T> to ReadOnlyList<T>) |
Struct générique qui expose l’interface en lecture seule d’une liste tout en masque son interface mutable. |
| Implicit(T[] to ReadOnlyList<T>) |
Struct générique qui expose l’interface en lecture seule d’une liste tout en masque son interface mutable. |
Implémentations d’interfaces explicites
| Nom | Description |
|---|---|
| IEnumerable.GetEnumerator() |
Retourne un énumérateur qui itère dans la liste. |