Compartir a través de


SequenceReaderExtensions.TryReadBigEndian Método

Definición

Sobrecargas

TryReadBigEndian(SequenceReader<Byte>, Int16)

Intenta leer un Int16 como big endian.

TryReadBigEndian(SequenceReader<Byte>, Int32)

Intenta leer un Int32 como big endian.

TryReadBigEndian(SequenceReader<Byte>, Int64)

Intenta leer un Int64 como big endian.

TryReadBigEndian(SequenceReader<Byte>, Int16)

Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs

Intenta leer un 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>

La instancia del lector de la secuencia de bytes desde donde se va a leer el valor.

value
Int16

Cuando el método se devuelve, el valor leído del lector de la secuencia de bytes, como big endian.

Devoluciones

true si la operación de lectura se realiza correctamente; false si no hay suficientes datos para un elemento Int16.

Se aplica a

TryReadBigEndian(SequenceReader<Byte>, Int32)

Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs

Intenta leer un 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>

El lector de la secuencia de bytes desde donde se leerá el valor.

value
Int32

Cuando el método se devuelve, el valor leído del lector de la secuencia de bytes, como big endian.

Devoluciones

true si la operación de lectura se realiza correctamente; false si no hay suficientes datos para un elemento Int32.

Se aplica a

TryReadBigEndian(SequenceReader<Byte>, Int64)

Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs

Intenta leer un 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>

La instancia del lector de la secuencia de bytes desde donde se va a leer el valor.

value
Int64

Cuando el método se devuelve, el valor leído del lector de la secuencia de bytes, como big endian.

Devoluciones

true si la operación de lectura se realiza correctamente; false si no hay suficientes datos para un elemento Int64.

Se aplica a