SequenceReaderExtensions.TryReadLittleEndian Metod

Definition

Överlagringar

Name Description
TryReadLittleEndian(SequenceReader<Byte>, Int16)

Försöker läsa en Int16 lika liten endian.

TryReadLittleEndian(SequenceReader<Byte>, Int32)

Försöker läsa en Int32 lika liten endian.

TryReadLittleEndian(SequenceReader<Byte>, Int64)

Försöker läsa en Int64 lika liten endian.

TryReadLittleEndian(SequenceReader<Byte>, Int16)

Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs

Försöker läsa en Int16 lika liten endian.

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

Parametrar

reader
SequenceReader<Byte>

Den instans av bytesekvensläsaren som värdet ska läsas från.

value
Int16

När metoden returneras läse värdet ut från bytesekvensläsaren, som liten endian.

Returer

true om läsåtgärden lyckas. false om det inte finns tillräckligt med data för en Int16.

Gäller för

TryReadLittleEndian(SequenceReader<Byte>, Int32)

Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs

Försöker läsa en Int32 lika liten endian.

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

Parametrar

reader
SequenceReader<Byte>

Den instans av bytesekvensläsaren som värdet ska läsas från.

value
Int32

När metoden returneras läse värdet ut från bytesekvensläsaren, som liten endian.

Returer

true om läsåtgärden lyckas. false om det inte finns tillräckligt med data för en Int32.

Gäller för

TryReadLittleEndian(SequenceReader<Byte>, Int64)

Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs
Källa:
SequenceReaderExtensions.Binary.cs

Försöker läsa en Int64 lika liten endian.

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

Parametrar

reader
SequenceReader<Byte>

Den instans av bytesekvensläsaren som värdet ska läsas från.

value
Int64

När metoden returneras läse värdet ut från bytesekvensläsaren, som liten endian.

Returer

true om läsåtgärden lyckas. false om det inte finns tillräckligt med data för en Int64.

Gäller för