ReadOnlyList<T> Struktur
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine generische Struktur, die die schreibgeschützte Schnittstelle einer Liste verfügbar macht, während die änderbare Schnittstelle ausgeblendet wird.
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)
Typparameter
- T
Der Typ der Elemente in der Liste.
- Vererbung
-
ReadOnlyList<T>
- Implementiert
Konstruktoren
| Name | Beschreibung |
|---|---|
| ReadOnlyList<T>(IList<T>) |
Initialisiert eine neue Instanz davon ReadOnlyList<T> , die in einer schreibgeschützten Schnittstelle angegeben ist IList<T> . |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Count |
Ruft die Anzahl der Elemente ab, die in der ReadOnlyList<T>. |
| Item[Int32] |
Ruft das Element am angegebenen Index ab. |
Methoden
| Name | Beschreibung |
|---|---|
| Contains(T) |
Bestimmt, ob der ReadOnlyList<T> Wert einen bestimmten Wert enthält. |
| CopyTo(T[], Int32) |
Kopiert die Elemente des Elements in ReadOnlyList<T> ein Array, beginnend bei einem bestimmten Array Index. |
| GetEnumerator() |
Gibt einen Enumerator zurück, der die Liste durchläuft. |
| IndexOf(T) |
Bestimmt den Index eines bestimmten Elements in der ReadOnlyList<T>. |
Operatoren
| Name | Beschreibung |
|---|---|
| Implicit(List<T> to ReadOnlyList<T>) |
Eine generische Struktur, die die schreibgeschützte Schnittstelle einer Liste verfügbar macht, während die änderbare Schnittstelle ausgeblendet wird. |
| Implicit(T[] to ReadOnlyList<T>) |
Eine generische Struktur, die die schreibgeschützte Schnittstelle einer Liste verfügbar macht, während die änderbare Schnittstelle ausgeblendet wird. |
Explizite Schnittstellenimplementierungen
| Name | Beschreibung |
|---|---|
| IEnumerable.GetEnumerator() |
Gibt einen Enumerator zurück, der die Liste durchläuft. |