SequenceReaderExtensions.TryReadBigEndian Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| TryReadBigEndian(SequenceReader<Byte>, Int16) |
Försöker läsa en Int16 lika stor endian. |
| TryReadBigEndian(SequenceReader<Byte>, Int32) |
Försöker läsa en Int32 lika stor endian. |
| TryReadBigEndian(SequenceReader<Byte>, Int64) |
Försöker läsa en Int64 lika stor endian. |
TryReadBigEndian(SequenceReader<Byte>, Int16)
Försöker läsa en Int16 lika stor 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
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 stor 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
TryReadBigEndian(SequenceReader<Byte>, Int32)
Försöker läsa en Int32 lika stor 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
Parametrar
- reader
- SequenceReader<Byte>
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 stor 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
TryReadBigEndian(SequenceReader<Byte>, Int64)
Försöker läsa en Int64 lika stor 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
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 stor endian.
Returer
true om läsåtgärden lyckas. false om det inte finns tillräckligt med data för en Int64.