SequenceReaderExtensions.TryReadBigEndian Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
TryReadBigEndian(SequenceReader<Byte>, Int16) |
Tente de lire un Int16 avec primauté des octets de poids fort (big-endian). |
TryReadBigEndian(SequenceReader<Byte>, Int32) |
Tente de lire un Int32 avec primauté des octets de poids fort (big-endian). |
TryReadBigEndian(SequenceReader<Byte>, Int64) |
Tente de lire un Int64 avec primauté des octets de poids fort (big-endian). |
TryReadBigEndian(SequenceReader<Byte>, Int16)
Tente de lire un Int16 avec primauté des octets de poids fort (big-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
Paramètres
- reader
- SequenceReader<Byte>
Instance de lecteur de séquence d’octets à partir de laquelle la valeur doit être lue.
- value
- Int16
Lorsque la méthode est retournée, valeur lue dans le lecteur de séquence d’octets, avec primauté des octets de poids fort (big-endian).
Retours
true
si l’opération de lecture réussit ; false
s’il n’y pas suffisamment de données pour un Int16.
S’applique à
TryReadBigEndian(SequenceReader<Byte>, Int32)
Tente de lire un Int32 avec primauté des octets de poids fort (big-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
Paramètres
- reader
- SequenceReader<Byte>
Lecteur de séquence d’octets à partir duquel la valeur doit être lue.
- value
- Int32
Lorsque la méthode est retournée, valeur lue dans le lecteur de séquence d’octets, avec primauté des octets de poids fort (big-endian).
Retours
true
si l’opération de lecture réussit ; false
s’il n’y pas suffisamment de données pour un Int32.
S’applique à
TryReadBigEndian(SequenceReader<Byte>, Int64)
Tente de lire un Int64 avec primauté des octets de poids fort (big-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
Paramètres
- reader
- SequenceReader<Byte>
Instance de lecteur de séquence d’octets à partir de laquelle la valeur doit être lue.
- value
- Int64
Lorsque la méthode est retournée, valeur lue dans le lecteur de séquence d’octets, avec primauté des octets de poids fort (big-endian).
Retours
true
si l’opération de lecture réussit ; false
s’il n’y pas suffisamment de données pour un Int64.