Compartilhar via


SequenceReaderExtensions.TryReadBigEndian Método

Definição

Sobrecargas

TryReadBigEndian(SequenceReader<Byte>, Int16)

Tenta ler um Int16 como big endian.

TryReadBigEndian(SequenceReader<Byte>, Int32)

Tenta ler um Int32 como big endian.

TryReadBigEndian(SequenceReader<Byte>, Int64)

Tenta ler um Int64 como big endian.

TryReadBigEndian(SequenceReader<Byte>, Int16)

Origem:
SequenceReaderExtensions.Binary.cs
Origem:
SequenceReaderExtensions.Binary.cs
Origem:
SequenceReaderExtensions.Binary.cs

Tenta ler um Int16 como big endian.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadBigEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] short % value);
public static bool TryReadBigEndian (this ref System.Buffers.SequenceReader<byte> reader, out short value);
static member TryReadBigEndian : SequenceReader * int16 -> bool
<Extension()>
Public Function TryReadBigEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Short) As Boolean

Parâmetros

reader
SequenceReader<Byte>

A instância do leitor de sequência de bytes da qual o valor deve ser lido.

value
Int16

Quando o método é retornado, o valor lido do leitor de sequência de bytes, como big endian.

Retornos

true se a operação de leitura for bem-sucedida; false se não houver dados suficientes para um Int16.

Aplica-se a

TryReadBigEndian(SequenceReader<Byte>, Int32)

Origem:
SequenceReaderExtensions.Binary.cs
Origem:
SequenceReaderExtensions.Binary.cs
Origem:
SequenceReaderExtensions.Binary.cs

Tenta ler um Int32 como big endian.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadBigEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] int % value);
public static bool TryReadBigEndian (this ref System.Buffers.SequenceReader<byte> reader, out int value);
static member TryReadBigEndian : SequenceReader * int -> bool
<Extension()>
Public Function TryReadBigEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Integer) As Boolean

Parâmetros

reader
SequenceReader<Byte>

O leitor de sequência de bytes do qual ler o valor.

value
Int32

Quando o método é retornado, o valor lido do leitor de sequência de bytes, como big endian.

Retornos

true se a operação de leitura for bem-sucedida; false se não houver dados suficientes para um Int32.

Aplica-se a

TryReadBigEndian(SequenceReader<Byte>, Int64)

Origem:
SequenceReaderExtensions.Binary.cs
Origem:
SequenceReaderExtensions.Binary.cs
Origem:
SequenceReaderExtensions.Binary.cs

Tenta ler um Int64 como big endian.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadBigEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] long % value);
public static bool TryReadBigEndian (this ref System.Buffers.SequenceReader<byte> reader, out long value);
static member TryReadBigEndian : SequenceReader * int64 -> bool
<Extension()>
Public Function TryReadBigEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Long) As Boolean

Parâmetros

reader
SequenceReader<Byte>

A instância do leitor de sequência de bytes da qual o valor deve ser lido.

value
Int64

Quando o método é retornado, o valor lido do leitor de sequência de bytes, como big endian.

Retornos

true se a operação de leitura for bem-sucedida; false se não houver dados suficientes para um Int64.

Aplica-se a