SequenceReaderExtensions.TryReadBigEndian Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| TryReadBigEndian(SequenceReader<Byte>, Int16) |
Versucht, einen Int16 als großen Endianer zu lesen. |
| TryReadBigEndian(SequenceReader<Byte>, Int32) |
Versucht, einen Int32 als großen Endianer zu lesen. |
| TryReadBigEndian(SequenceReader<Byte>, Int64) |
Versucht, einen Int64 als großen Endianer zu lesen. |
TryReadBigEndian(SequenceReader<Byte>, Int16)
Versucht, einen Int16 als großen Endianer zu lesen.
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
Parameter
- reader
- SequenceReader<Byte>
Die Bytesequenzleserinstanz, aus der der Wert gelesen werden soll.
- value
- Int16
Wenn die Methode zurückgegeben wird, wird der Wert als großer Endianer aus dem Bytesequenzleser gelesen.
Gibt zurück
true wenn der Lesevorgang erfolgreich ist; false wenn nicht genügend Daten für ein Int16.
Gilt für:
TryReadBigEndian(SequenceReader<Byte>, Int32)
Versucht, einen Int32 als großen Endianer zu lesen.
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
Parameter
- reader
- SequenceReader<Byte>
Der Bytesequenzleser, aus dem der Wert gelesen werden soll.
- value
- Int32
Wenn die Methode zurückgegeben wird, wird der Wert als großer Endianer aus dem Bytesequenzleser gelesen.
Gibt zurück
true wenn der Lesevorgang erfolgreich ist; false wenn nicht genügend Daten für ein Int32.
Gilt für:
TryReadBigEndian(SequenceReader<Byte>, Int64)
Versucht, einen Int64 als großen Endianer zu lesen.
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
Parameter
- reader
- SequenceReader<Byte>
Die Bytesequenzleserinstanz, aus der der Wert gelesen werden soll.
- value
- Int64
Wenn die Methode zurückgegeben wird, wird der Wert als großer Endianer aus dem Bytesequenzleser gelesen.
Gibt zurück
true wenn der Lesevorgang erfolgreich ist; false wenn nicht genügend Daten für ein Int64.