SequenceReaderExtensions.TryReadBigEndian Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przeciążenia
| Nazwa | Opis |
|---|---|
| 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)
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 ma być odczytywana wartość.
- value
- Int16
Gdy metoda zwraca, wartość odczytana z czytnika sekwencji bajtów jako big endian.
Zwraca
true jeśli operacja odczytu zakończyła się pomyślnie; false jeśli nie ma wystarczającej ilości danych dla elementu Int16.
Dotyczy
TryReadBigEndian(SequenceReader<Byte>, Int32)
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ła się pomyślnie; false jeśli nie ma wystarczającej ilości danych dla elementu Int32.
Dotyczy
TryReadBigEndian(SequenceReader<Byte>, Int64)
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 ma być odczytywana wartość.
- value
- Int64
Gdy metoda zwraca, wartość odczytana z czytnika sekwencji bajtów jako big endian.
Zwraca
true jeśli operacja odczytu zakończyła się pomyślnie; false jeśli nie ma wystarczającej ilości danych dla elementu Int64.