ReadOnlySequence<T> Constructors
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| ReadOnlySequence<T>(ReadOnlyMemory<T>) |
Hiermee maakt u een exemplaar van ReadOnlySequence<T> een ReadOnlyMemory<T>. |
| ReadOnlySequence<T>(T[]) |
Hiermee maakt u een exemplaar van ReadOnlySequence<T> de |
| ReadOnlySequence<T>(T[], Int32, Int32) |
Hiermee maakt u een exemplaar van een ReadOnlySequence<T> exemplaar van een sectie van een matrix. |
| ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32) |
Hiermee maakt u een exemplaar van een ReadOnlySequence<T> gekoppelde geheugenlijst die wordt vertegenwoordigd door begin- en eindsegmenten en de bijbehorende indexen. |
ReadOnlySequence<T>(ReadOnlyMemory<T>)
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
Hiermee maakt u een exemplaar van ReadOnlySequence<T> een ReadOnlyMemory<T>.
public:
ReadOnlySequence(ReadOnlyMemory<T> memory);
public ReadOnlySequence(ReadOnlyMemory<T> memory);
new System.Buffers.ReadOnlySequence<'T> : ReadOnlyMemory<'T> -> System.Buffers.ReadOnlySequence<'T>
Public Sub New (memory As ReadOnlyMemory(Of T))
Parameters
- memory
- ReadOnlyMemory<T>
Een alleen-lezen blok geheugen van elementen van het type T.
Opmerkingen
De consument zal de levensduur van het geheugen naar verwachting beheren totdat ReadOnlySequence<T> deze niet meer wordt gebruikt.
Van toepassing op
ReadOnlySequence<T>(T[])
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
Hiermee maakt u een exemplaar van ReadOnlySequence<T> de array.
public:
ReadOnlySequence(cli::array <T> ^ array);
public ReadOnlySequence(T[] array);
new System.Buffers.ReadOnlySequence<'T> : 'T[] -> System.Buffers.ReadOnlySequence<'T>
Public Sub New (array As T())
Parameters
- array
- T[]
De matrix waaruit een alleen-lezenreeks moet worden gemaakt.
Van toepassing op
ReadOnlySequence<T>(T[], Int32, Int32)
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
Hiermee maakt u een exemplaar van een ReadOnlySequence<T> exemplaar van een sectie van een matrix.
public:
ReadOnlySequence(cli::array <T> ^ array, int start, int length);
public ReadOnlySequence(T[] array, int start, int length);
new System.Buffers.ReadOnlySequence<'T> : 'T[] * int * int -> System.Buffers.ReadOnlySequence<'T>
Public Sub New (array As T(), start As Integer, length As Integer)
Parameters
- array
- T[]
De matrix waaruit de alleen-lezenreeks moet worden gemaakt.
- start
- Int32
De op nul gebaseerde index van het eerste element in de matrix die moet worden opgenomen in de alleen-lezenreeks.
- length
- Int32
Het aantal elementen dat moet worden opgenomen in de alleen-lezenreeks.
Van toepassing op
ReadOnlySequence<T>(ReadOnlySequenceSegment<T>, Int32, ReadOnlySequenceSegment<T>, Int32)
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
- Bron:
- ReadOnlySequence.cs
Hiermee maakt u een exemplaar van een ReadOnlySequence<T> gekoppelde geheugenlijst die wordt vertegenwoordigd door begin- en eindsegmenten en de bijbehorende indexen.
public:
ReadOnlySequence(System::Buffers::ReadOnlySequenceSegment<T> ^ startSegment, int startIndex, System::Buffers::ReadOnlySequenceSegment<T> ^ endSegment, int endIndex);
public ReadOnlySequence(System.Buffers.ReadOnlySequenceSegment<T> startSegment, int startIndex, System.Buffers.ReadOnlySequenceSegment<T> endSegment, int endIndex);
new System.Buffers.ReadOnlySequence<'T> : System.Buffers.ReadOnlySequenceSegment<'T> * int * System.Buffers.ReadOnlySequenceSegment<'T> * int -> System.Buffers.ReadOnlySequence<'T>
Public Sub New (startSegment As ReadOnlySequenceSegment(Of T), startIndex As Integer, endSegment As ReadOnlySequenceSegment(Of T), endIndex As Integer)
Parameters
- startSegment
- ReadOnlySequenceSegment<T>
Het eerste knooppunt van de gekoppelde geheugenlijst.
- startIndex
- Int32
De positie tot het begin van de reeks binnen startSegment.
- endSegment
- ReadOnlySequenceSegment<T>
Het laatste knooppunt van de gekoppelde geheugenlijst.
- endIndex
- Int32
De positie aan het einde van de reeks binnen endSegment.
Uitzonderingen
startSegment of endSegment is null.
De actieve index van startSegment is groter dan de actieve index van endSegment, ook al startSegment is het anders dan endSegment.
– of –
startSegment is gelijk aan endSegment maar endIndex is kleiner dan startIndex.
– of –
startIndex is groter dan de lengte van het onderliggende geheugenblok van startSegment.