Freigeben über


ReadOnlySequence<T>.Slice Methode

Definition

Überlädt

Slice(Int64)

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend am angegebenen Index und bis zum Ende der schreibgeschützten Sequenz fortgesetzt.

Slice(SequencePosition)

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend an der angegebenen Sequenzposition und bis zum Ende der schreibgeschützten Sequenz reichend.

Slice(Int32, Int32)

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start, mit length Elementen.

Slice(Int32, SequencePosition)

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start und endend bei end (exklusiv).

Slice(Int64, Int64)

Bildet einen Slice aus der vorgegebenen ReadOnlySequence<T>, beginnend bei start, mit length Elementen.

Slice(Int64, SequencePosition)

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start und endend bei end (exklusiv).

Slice(SequencePosition, Int32)

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start, mit length Elementen.

Slice(SequencePosition, Int64)

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start, mit length Elementen.

Slice(SequencePosition, SequencePosition)

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start und endend bei end (exklusiv).

Slice(Int64)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend am angegebenen Index und bis zum Ende der schreibgeschützten Sequenz fortgesetzt.

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start);
public System.Buffers.ReadOnlySequence<T> Slice (long start);
member this.Slice : int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long) As ReadOnlySequence(Of T)

Parameter

start
Int64

Der Startindex, an dem dieser Slice beginnen soll.

Gibt zurück

Ein Slice, der bei Index start beginnt und bis zum Ende der schreibgeschützten Sequenz reicht.

Gilt für:

Slice(SequencePosition)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend an der angegebenen Sequenzposition und bis zum Ende der schreibgeschützten Sequenz reichend.

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start);
public System.Buffers.ReadOnlySequence<T> Slice (SequencePosition start);
member this.Slice : SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition) As ReadOnlySequence(Of T)

Parameter

start
SequencePosition

Die SequencePosition (inklusiv) des Beginns dieses Slices.

Gibt zurück

Ein Slice, der bei Sequenzposition start beginnt und bis zum Ende der schreibgeschützten Sequenz reicht.

Gilt für:

Slice(Int32, Int32)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start, mit length Elementen.

public:
 System::Buffers::ReadOnlySequence<T> Slice(int start, int length);
public System.Buffers.ReadOnlySequence<T> Slice (int start, int length);
member this.Slice : int * int -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Integer, length As Integer) As ReadOnlySequence(Of T)

Parameter

start
Int32

Der Index, an dem dieser Slice beginnen soll.

length
Int32

Die Länge des Slices.

Gibt zurück

Ein Slice, der aus length Elementen der aktuellen Instanz besteht, beginnend bei Index start.

Gilt für:

Slice(Int32, SequencePosition)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start und endend bei end (exklusiv).

public:
 System::Buffers::ReadOnlySequence<T> Slice(int start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice (int start, SequencePosition end);
member this.Slice : int * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Integer, end As SequencePosition) As ReadOnlySequence(Of T)

Parameter

start
Int32

Der Index, an dem dieser Slice beginnen soll.

end
SequencePosition

Das Ende (exklusiv) SequencePosition des Slices.

Gibt zurück

Ein Slice, der aus Elementen aus dem start-Index besteht, aber nicht die Sequenzposition end in der aktuellen schreibgeschützten Sequenz einschließt.

Gilt für:

Slice(Int64, Int64)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der vorgegebenen ReadOnlySequence<T>, beginnend bei start, mit length Elementen.

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start, long length);
public System.Buffers.ReadOnlySequence<T> Slice (long start, long length);
member this.Slice : int64 * int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long, length As Long) As ReadOnlySequence(Of T)

Parameter

start
Int64

Der Index, an dem dieser Slice beginnen soll.

length
Int64

Die Länge des Slices.

Gibt zurück

Ein Slice, der aus length Elementen der aktuellen Instanz besteht, beginnend bei Index start.

Gilt für:

Slice(Int64, SequencePosition)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start und endend bei end (exklusiv).

public:
 System::Buffers::ReadOnlySequence<T> Slice(long start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice (long start, SequencePosition end);
member this.Slice : int64 * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As Long, end As SequencePosition) As ReadOnlySequence(Of T)

Parameter

start
Int64

Der Index, an dem dieser Slice beginnen soll.

end
SequencePosition

Das Ende (exklusiv) des Slices.

Gibt zurück

Ein Slice, der aus Elementen aus dem start-Index besteht, aber nicht die Sequenzposition end in der aktuellen schreibgeschützten Sequenz einschließt.

Gilt für:

Slice(SequencePosition, Int32)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start, mit length Elementen.

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start, int length);
public System.Buffers.ReadOnlySequence<T> Slice (SequencePosition start, int length);
member this.Slice : SequencePosition * int -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition, length As Integer) As ReadOnlySequence(Of T)

Parameter

start
SequencePosition

Die SequencePosition (inklusiv) des Beginns dieses Slices.

length
Int32

Die Länge des Slices.

Gibt zurück

Ein Slice, der aus length Elementen der aktuellen Instanz besteht, beginnend bei Sequenzposition start.

Gilt für:

Slice(SequencePosition, Int64)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start, mit length Elementen.

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start, long length);
public System.Buffers.ReadOnlySequence<T> Slice (SequencePosition start, long length);
member this.Slice : SequencePosition * int64 -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition, length As Long) As ReadOnlySequence(Of T)

Parameter

start
SequencePosition

Die SequencePosition (inklusiv) des Beginns dieses Slices.

length
Int64

Die Länge des Slices.

Gibt zurück

Ein Slice, der aus length Elementen der aktuellen Instanz besteht, beginnend bei Sequenzposition start.

Gilt für:

Slice(SequencePosition, SequencePosition)

Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs
Quelle:
ReadOnlySequence.cs

Bildet einen Slice aus der aktuellen ReadOnlySequence<T>, beginnend bei start und endend bei end (exklusiv).

public:
 System::Buffers::ReadOnlySequence<T> Slice(SequencePosition start, SequencePosition end);
public System.Buffers.ReadOnlySequence<T> Slice (SequencePosition start, SequencePosition end);
member this.Slice : SequencePosition * SequencePosition -> System.Buffers.ReadOnlySequence<'T>
Public Function Slice (start As SequencePosition, end As SequencePosition) As ReadOnlySequence(Of T)

Parameter

start
SequencePosition

Die SequencePosition (inklusiv) des Beginns dieses Slices.

end
SequencePosition

Das Ende (exklusiv) SequencePosition des Slices.

Gibt zurück

Ein Slice, der aus Elementen von der start-Sequenzposition bis zur end-Sequenzposition, diese aber nicht einschließend, in der aktuellen schreibgeschützten Sequenz besteht.

Gilt für: