ReadOnlySequence<T>.Slice Método

Definição

Sobrecargas

Slice(Int64)

Forma uma fatia do ReadOnlySequence<T> atual, começando em um índice especificado e continuando até o final da sequência somente leitura.Forms a slice out of the current ReadOnlySequence<T>, beginning at a specified index and continuing to the end of the read-only sequence.

Slice(SequencePosition)

Forma uma fatia do ReadOnlySequence<T> atual, começando em uma posição de sequência especificada e continuando até o final da sequência somente leitura.Forms a slice out of the current ReadOnlySequence<T>, beginning at a specified sequence position and continuing to the end of the read-only sequence.

Slice(Int32, Int32)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start, com length itens.Forms a slice out of the current ReadOnlySequence<T>, beginning at start, with length items.

Slice(Int32, SequencePosition)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start e terminando em end (exclusivo).Forms a slice out of the current ReadOnlySequence<T>, beginning at start and ending at end (exclusive).

Slice(Int64, Int64)

Forma uma fatia a partir do ReadOnlySequence<T> dado, começando em start, com length itens.Forms a slice out of the given ReadOnlySequence<T>, beginning at start, with length items.

Slice(Int64, SequencePosition)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start e terminando em end (exclusivo).Forms a slice out of the current ReadOnlySequence<T>, beginning at start and ending at end (exclusive).

Slice(SequencePosition, Int32)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start, com length itens.Forms a slice out of the current ReadOnlySequence<T>, beginning at start, with length items.

Slice(SequencePosition, Int64)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start, com length itens.Forms a slice out of the current ReadOnlySequence<T>, beginning at start, with length items.

Slice(SequencePosition, SequencePosition)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start e terminando em end (exclusivo).Forms a slice out of the current ReadOnlySequence<T>, beginning at start and ending at end (exclusive).

Slice(Int64)

Forma uma fatia do ReadOnlySequence<T> atual, começando em um índice especificado e continuando até o final da sequência somente leitura.Forms a slice out of the current ReadOnlySequence<T>, beginning at a specified index and continuing to the end of the read-only sequence.

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)

Parâmetros

start
Int64

O índice inicial no qual começar essa fatia.The start index at which to begin this slice.

Retornos

Uma fatia começando no índice start e continuando até o final da sequência somente leitura atual.A slice starting at index start and continuing to the end of the current read-only sequence.

Slice(SequencePosition)

Forma uma fatia do ReadOnlySequence<T> atual, começando em uma posição de sequência especificada e continuando até o final da sequência somente leitura.Forms a slice out of the current ReadOnlySequence<T>, beginning at a specified sequence position and continuing to the end of the read-only sequence.

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)

Parâmetros

start
SequencePosition

O ponto inicial (inclusivo) SequencePosition no qual começar essa fatia.The starting (inclusive) SequencePosition at which to begin this slice.

Retornos

Uma fatia começando na posição de sequência start e continuando até o final da sequência somente leitura atual.A slice starting at sequence position start and continuing to the end of the current read-only sequence.

Slice(Int32, Int32)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start, com length itens.Forms a slice out of the current ReadOnlySequence<T>, beginning at start, with length items.

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)

Parâmetros

start
Int32

O índice no qual começar essa fatia.The index at which to begin this slice.

length
Int32

O comprimento da fatia.The length of the slice.

Retornos

Uma fatia que consiste em elementos length da instância atual, começando no índice start.A slice that consists of length elements from the current instance starting at index start.

Slice(Int32, SequencePosition)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start e terminando em end (exclusivo).Forms a slice out of the current ReadOnlySequence<T>, beginning at start and ending at end (exclusive).

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)

Parâmetros

start
Int32

O índice no qual começar essa fatia.The index at which to begin this slice.

end
SequencePosition

O final (exclusivo) SequencePosition da fatia.The end (exclusive) SequencePosition of the slice.

Retornos

Uma fatia que consiste em itens do índice start, não incluindo a posição de sequência end na sequência atual somente leitura.A slice that consists of items from the start index to, but not including, the end sequence position in the current read-only sequence.

Slice(Int64, Int64)

Forma uma fatia a partir do ReadOnlySequence<T> dado, começando em start, com length itens.Forms a slice out of the given ReadOnlySequence<T>, beginning at start, with length items.

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)

Parâmetros

start
Int64

O índice no qual começar essa fatia.The index at which to begin this slice.

length
Int64

O comprimento da fatia.The length of the slice.

Retornos

Uma fatia que consiste em elementos length da instância atual, começando no índice start.A slice that consists of length elements from the current instance starting at index start.

Slice(Int64, SequencePosition)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start e terminando em end (exclusivo).Forms a slice out of the current ReadOnlySequence<T>, beginning at start and ending at end (exclusive).

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)

Parâmetros

start
Int64

O índice no qual começar essa fatia.The index at which to begin this slice.

end
SequencePosition

O final (exclusivo) da fatia.The end (exclusive) of the slice.

Retornos

Uma fatia que consiste em itens do índice start, não incluindo a posição de sequência end na sequência atual somente leitura.A slice that consists of items from the start index to, but not including, the end sequence position in the current read-only sequence.

Slice(SequencePosition, Int32)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start, com length itens.Forms a slice out of the current ReadOnlySequence<T>, beginning at start, with length items.

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)

Parâmetros

start
SequencePosition

O ponto inicial (inclusivo) SequencePosition no qual começar essa fatia.The starting (inclusive) SequencePosition at which to begin this slice.

length
Int32

O comprimento da fatia.The length of the slice.

Retornos

Uma fatia que consiste em elementos length da instância atual, começando na posição de sequência start.A slice that consists of length elements from the current instance starting at sequence position start.

Slice(SequencePosition, Int64)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start, com length itens.Forms a slice out of the current ReadOnlySequence<T>, beginning at start, with length items.

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)

Parâmetros

start
SequencePosition

O ponto inicial (inclusivo) SequencePosition no qual começar essa fatia.The starting (inclusive) SequencePosition at which to begin this slice.

length
Int64

O comprimento da fatia.The length of the slice.

Retornos

Uma fatia que consiste em elementos length da instância atual, começando na posição de sequência start.A slice that consists of length elements from the current instance starting at sequence position start.

Slice(SequencePosition, SequencePosition)

Forma uma fatia do ReadOnlySequence<T> atual, começando em start e terminando em end (exclusivo).Forms a slice out of the current ReadOnlySequence<T>, beginning at start and ending at end (exclusive).

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)

Parâmetros

start
SequencePosition

O ponto inicial (inclusivo) SequencePosition no qual começar essa fatia.The starting (inclusive) SequencePosition at which to begin this slice.

end
SequencePosition

O final (exclusivo) SequencePosition da fatia.The ending (exclusive) SequencePosition of the slice.

Retornos

Uma fatia que consiste em itens da posição de sequência start, não incluindo a posição de sequência end na sequência atual somente leitura.A slice that consists of items from the start sequence position to, but not including, the end sequence position in the current read-only sequence.

Aplica-se a