ReadOnlySequence<T>.Slice Metodo

Definizione

Overload

Nome Descrizione
Slice(Int64)

Forma una sezione dall'oggetto corrente ReadOnlySequence<T>, a partire da un indice specificato e continuando fino alla fine della sequenza di sola lettura.

Slice(SequencePosition)

Forma una sezione dall'oggetto corrente ReadOnlySequence<T>, a partire da una posizione di sequenza specificata e continuando fino alla fine della sequenza di sola lettura.

Slice(Int32, Int32)

Crea una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start, con length gli elementi.

Slice(Int32, SequencePosition)

Forma una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start e termina con end (esclusivo).

Slice(Int64, Int64)

Crea una sezione dall'oggetto specificato ReadOnlySequence<T>, a partire da start, con length gli elementi .

Slice(Int64, SequencePosition)

Forma una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start e termina con end (esclusivo).

Slice(SequencePosition, Int32)

Crea una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start, con length gli elementi.

Slice(SequencePosition, Int64)

Crea una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start, con length gli elementi.

Slice(SequencePosition, SequencePosition)

Forma una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start e termina con end (esclusivo).

Slice(Int64)

Forma una sezione dall'oggetto corrente ReadOnlySequence<T>, a partire da un indice specificato e continuando fino alla fine della sequenza di sola lettura.

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)

Parametri

start
Int64

Indice iniziale in corrispondenza del quale iniziare questa sezione.

Valori restituiti

Sezione che inizia in corrispondenza dell'indice start e continua fino alla fine della sequenza di sola lettura corrente.

Si applica a

Slice(SequencePosition)

Forma una sezione dall'oggetto corrente ReadOnlySequence<T>, a partire da una posizione di sequenza specificata e continuando fino alla fine della sequenza di sola lettura.

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)

Parametri

start
SequencePosition

Inizio (inclusivo) SequencePosition in corrispondenza del quale iniziare questa sezione.

Valori restituiti

Sezione che inizia in corrispondenza della posizione start della sequenza e continua fino alla fine della sequenza di sola lettura corrente.

Si applica a

Slice(Int32, Int32)

Crea una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start, con length gli elementi.

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)

Parametri

start
Int32

Indice in corrispondenza del quale iniziare questa sezione.

length
Int32

Lunghezza della sezione.

Valori restituiti

Sezione costituita da length elementi dell'istanza corrente a partire dall'indice start.

Si applica a

Slice(Int32, SequencePosition)

Forma una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start e termina con end (esclusivo).

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)

Parametri

start
Int32

Indice in corrispondenza del quale iniziare questa sezione.

end
SequencePosition

Fine (esclusiva) SequencePosition della sezione.

Valori restituiti

Sezione costituita da elementi dall'indice start a, ma non inclusi, la end posizione della sequenza nella sequenza di sola lettura corrente.

Si applica a

Slice(Int64, Int64)

Crea una sezione dall'oggetto specificato ReadOnlySequence<T>, a partire da start, con length gli elementi .

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)

Parametri

start
Int64

Indice in corrispondenza del quale iniziare questa sezione.

length
Int64

Lunghezza della sezione.

Valori restituiti

Sezione costituita da length elementi dell'istanza corrente a partire dall'indice start.

Si applica a

Slice(Int64, SequencePosition)

Forma una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start e termina con end (esclusivo).

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)

Parametri

start
Int64

Indice in corrispondenza del quale iniziare questa sezione.

end
SequencePosition

Fine (esclusiva) della sezione.

Valori restituiti

Sezione costituita da elementi dall'indice start a, ma non inclusi, la end posizione della sequenza nella sequenza di sola lettura corrente.

Si applica a

Slice(SequencePosition, Int32)

Crea una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start, con length gli elementi.

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)

Parametri

start
SequencePosition

Inizio (inclusivo) SequencePosition in corrispondenza del quale iniziare questa sezione.

length
Int32

Lunghezza della sezione.

Valori restituiti

Sezione costituita da length elementi dell'istanza corrente a partire dalla posizione startdella sequenza.

Si applica a

Slice(SequencePosition, Int64)

Crea una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start, con length gli elementi.

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)

Parametri

start
SequencePosition

Inizio (inclusivo) SequencePosition in corrispondenza del quale iniziare questa sezione.

length
Int64

Lunghezza della sezione.

Valori restituiti

Sezione costituita da length elementi dell'istanza corrente a partire dalla posizione startdella sequenza.

Si applica a

Slice(SequencePosition, SequencePosition)

Forma una sezione all'esterno dell'oggetto corrente ReadOnlySequence<T>, a partire da start e termina con end (esclusivo).

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)

Parametri

start
SequencePosition

Inizio (inclusivo) SequencePosition in corrispondenza del quale iniziare questa sezione.

end
SequencePosition

Fine (esclusiva) SequencePosition della sezione.

Valori restituiti

Sezione costituita da elementi dalla posizione della start sequenza a, ma non inclusa, la end posizione della sequenza nella sequenza di sola lettura corrente.

Si applica a