Sdílet prostřednictvím


SequenceReaderExtensions.TryReadBigEndian Metoda

Definice

Přetížení

TryReadBigEndian(SequenceReader<Byte>, Int16)

Snaží se číst Int16 jako velký endian.

TryReadBigEndian(SequenceReader<Byte>, Int32)

Snaží se číst Int32 jako velký endian.

TryReadBigEndian(SequenceReader<Byte>, Int64)

Snaží se číst Int64 jako velký endian.

TryReadBigEndian(SequenceReader<Byte>, Int16)

Zdroj:
SequenceReaderExtensions.Binary.cs
Zdroj:
SequenceReaderExtensions.Binary.cs
Zdroj:
SequenceReaderExtensions.Binary.cs

Snaží se číst Int16 jako velký 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>

Instance čtečky posloupnosti bajtů, ze které se má hodnota číst.

value
Int16

Když se metoda vrátí, hodnota přečtená ze čtečky posloupnosti bajtů jako big endian.

Návraty

true pokud je operace čtení úspěšná; false pokud pro objekt není dostatek dat Int16.

Platí pro

TryReadBigEndian(SequenceReader<Byte>, Int32)

Zdroj:
SequenceReaderExtensions.Binary.cs
Zdroj:
SequenceReaderExtensions.Binary.cs
Zdroj:
SequenceReaderExtensions.Binary.cs

Snaží se číst Int32 jako velký 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>

Čtečka posloupnosti bajtů, ze které se má číst hodnota.

value
Int32

Když se metoda vrátí, hodnota přečtená ze čtečky posloupnosti bajtů jako big endian.

Návraty

true pokud je operace čtení úspěšná; false pokud pro objekt není dostatek dat Int32.

Platí pro

TryReadBigEndian(SequenceReader<Byte>, Int64)

Zdroj:
SequenceReaderExtensions.Binary.cs
Zdroj:
SequenceReaderExtensions.Binary.cs
Zdroj:
SequenceReaderExtensions.Binary.cs

Snaží se číst Int64 jako velký 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>

Instance čtečky posloupnosti bajtů, ze které se má hodnota číst.

value
Int64

Když se metoda vrátí, hodnota přečtená ze čtečky posloupnosti bajtů jako big endian.

Návraty

true pokud je operace čtení úspěšná; false pokud pro objekt není dostatek dat Int64.

Platí pro