SequenceReaderExtensions.TryReadBigEndian Método

Definición

Sobrecargas

Nombre Description
TryReadBigEndian(SequenceReader<Byte>, Int16)

Intenta leer un Int16 endian tan grande.

TryReadBigEndian(SequenceReader<Byte>, Int32)

Intenta leer un Int32 endian tan grande.

TryReadBigEndian(SequenceReader<Byte>, Int64)

Intenta leer un Int64 endian tan grande.

TryReadBigEndian(SequenceReader<Byte>, Int16)

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

Intenta leer un Int16 endian tan grande.

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>

Instancia de lector de secuencia de bytes desde la que se va a leer el valor.

value
Int16

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

Devoluciones

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

Se aplica a

TryReadBigEndian(SequenceReader<Byte>, Int32)

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

Intenta leer un Int32 endian tan grande.

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>

Lector de secuencia de bytes desde el que se va a leer el valor.

value
Int32

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

Devoluciones

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

Se aplica a

TryReadBigEndian(SequenceReader<Byte>, Int64)

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

Intenta leer un Int64 endian tan grande.

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>

Instancia de lector de secuencia de bytes desde la que se va a leer el valor.

value
Int64

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

Devoluciones

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

Se aplica a