Udostępnij za pośrednictwem


SequenceReaderExtensions.TryReadBigEndian Metoda

Definicja

Przeciążenia

TryReadBigEndian(SequenceReader<Byte>, Int16)

Próbuje przeczytać Int16 jako big endian.

TryReadBigEndian(SequenceReader<Byte>, Int32)

Próbuje przeczytać Int32 jako big endian.

TryReadBigEndian(SequenceReader<Byte>, Int64)

Próbuje przeczytać Int64 jako big endian.

TryReadBigEndian(SequenceReader<Byte>, Int16)

Źródło:
SequenceReaderExtensions.Binary.cs
Źródło:
SequenceReaderExtensions.Binary.cs
Źródło:
SequenceReaderExtensions.Binary.cs

Próbuje przeczytać Int16 jako 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

Parametry

reader
SequenceReader<Byte>

Wystąpienie czytnika sekwencji bajtów, z którego należy odczytać wartość.

value
Int16

Gdy metoda zwraca wartość odczytana z czytnika sekwencji bajtów, jako big endian.

Zwraca

true jeśli operacja odczytu zakończy się pomyślnie; false jeśli nie ma wystarczającej ilości danych dla elementu Int16.

Dotyczy

TryReadBigEndian(SequenceReader<Byte>, Int32)

Źródło:
SequenceReaderExtensions.Binary.cs
Źródło:
SequenceReaderExtensions.Binary.cs
Źródło:
SequenceReaderExtensions.Binary.cs

Próbuje przeczytać Int32 jako 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

Parametry

reader
SequenceReader<Byte>

Czytnik sekwencji bajtów, z którego ma być odczytywana wartość.

value
Int32

Gdy metoda zwraca wartość odczytana z czytnika sekwencji bajtów, jako big endian.

Zwraca

true jeśli operacja odczytu zakończy się pomyślnie; false jeśli nie ma wystarczającej ilości danych dla elementu Int32.

Dotyczy

TryReadBigEndian(SequenceReader<Byte>, Int64)

Źródło:
SequenceReaderExtensions.Binary.cs
Źródło:
SequenceReaderExtensions.Binary.cs
Źródło:
SequenceReaderExtensions.Binary.cs

Próbuje przeczytać Int64 jako 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

Parametry

reader
SequenceReader<Byte>

Wystąpienie czytnika sekwencji bajtów, z którego należy odczytać wartość.

value
Int64

Gdy metoda zwraca wartość odczytana z czytnika sekwencji bajtów, jako big endian.

Zwraca

true jeśli operacja odczytu zakończy się pomyślnie; false jeśli nie ma wystarczającej ilości danych dla elementu Int64.

Dotyczy