SequenceReaderExtensions.TryReadLittleEndian Methode

Definition

Überlädt

Name Beschreibung
TryReadLittleEndian(SequenceReader<Byte>, Int16)

Versucht, ein Int16 so wenig Endian zu lesen.

TryReadLittleEndian(SequenceReader<Byte>, Int32)

Versucht, ein Int32 so wenig Endian zu lesen.

TryReadLittleEndian(SequenceReader<Byte>, Int64)

Versucht, ein Int64 so wenig Endian zu lesen.

TryReadLittleEndian(SequenceReader<Byte>, Int16)

Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs

Versucht, ein Int16 so wenig Endian zu lesen.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadLittleEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] short % value);
public static bool TryReadLittleEndian(this ref System.Buffers.SequenceReader<byte> reader, out short value);
static member TryReadLittleEndian : SequenceReader * int16 -> bool
<Extension()>
Public Function TryReadLittleEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Short) As Boolean

Parameter

reader
SequenceReader<Byte>

Die Bytesequenzleserinstanz, aus der der Wert gelesen werden soll.

value
Int16

Wenn die Methode zurückgegeben wird, wird der Wert aus dem Bytesequenzleser als wenig Endian gelesen.

Gibt zurück

true wenn der Lesevorgang erfolgreich ist; false wenn nicht genügend Daten für ein Int16.

Gilt für:

TryReadLittleEndian(SequenceReader<Byte>, Int32)

Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs

Versucht, ein Int32 so wenig Endian zu lesen.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadLittleEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] int % value);
public static bool TryReadLittleEndian(this ref System.Buffers.SequenceReader<byte> reader, out int value);
static member TryReadLittleEndian : SequenceReader * int -> bool
<Extension()>
Public Function TryReadLittleEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Integer) As Boolean

Parameter

reader
SequenceReader<Byte>

Die Bytesequenzleserinstanz, aus der der Wert gelesen werden soll.

value
Int32

Wenn die Methode zurückgegeben wird, wird der Wert aus dem Bytesequenzleser als wenig Endian gelesen.

Gibt zurück

true wenn der Lesevorgang erfolgreich ist; false wenn nicht genügend Daten für ein Int32.

Gilt für:

TryReadLittleEndian(SequenceReader<Byte>, Int64)

Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs
Quelle:
SequenceReaderExtensions.Binary.cs

Versucht, ein Int64 so wenig Endian zu lesen.

public:
[System::Runtime::CompilerServices::Extension]
 static bool TryReadLittleEndian(System::Buffers::SequenceReader<System::Byte> % reader, [Runtime::InteropServices::Out] long % value);
public static bool TryReadLittleEndian(this ref System.Buffers.SequenceReader<byte> reader, out long value);
static member TryReadLittleEndian : SequenceReader * int64 -> bool
<Extension()>
Public Function TryReadLittleEndian (ByRef reader As SequenceReader(Of Byte), ByRef value As Long) As Boolean

Parameter

reader
SequenceReader<Byte>

Die Bytesequenzleserinstanz, aus der der Wert gelesen werden soll.

value
Int64

Wenn die Methode zurückgegeben wird, wird der Wert aus dem Bytesequenzleser als wenig Endian gelesen.

Gibt zurück

true wenn der Lesevorgang erfolgreich ist; false wenn nicht genügend Daten für ein Int64.

Gilt für: