SequenceReaderExtensions.TryReadBigEndian メソッド

定義

オーバーロード

名前 説明
TryReadBigEndian(SequenceReader<Byte>, Int16)

大きなエンディアンとして Int16 を読み取ろうとします。

TryReadBigEndian(SequenceReader<Byte>, Int32)

大きなエンディアンとして Int32 を読み取ろうとします。

TryReadBigEndian(SequenceReader<Byte>, Int64)

大きなエンディアンとして Int64 を読み取ろうとします。

TryReadBigEndian(SequenceReader<Byte>, Int16)

ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs

大きなエンディアンとして Int16 を読み取ろうとします。

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

パラメーター

reader
SequenceReader<Byte>

値の読み取り元となるバイト シーケンス リーダー インスタンス。

value
Int16

メソッドから制御が戻るときに、バイト シーケンス リーダーから読み取られた値はビッグ エンディアンになります。

返品

true読み取り操作が成功した場合。falseに十分なデータがない場合にInt16します。

適用対象

TryReadBigEndian(SequenceReader<Byte>, Int32)

ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs

大きなエンディアンとして Int32 を読み取ろうとします。

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

パラメーター

reader
SequenceReader<Byte>

値の読み取り元のバイト シーケンス リーダー。

value
Int32

メソッドから制御が戻るときに、バイト シーケンス リーダーから読み取られた値はビッグ エンディアンになります。

返品

true読み取り操作が成功した場合。falseに十分なデータがない場合にInt32します。

適用対象

TryReadBigEndian(SequenceReader<Byte>, Int64)

ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs
ソース:
SequenceReaderExtensions.Binary.cs

大きなエンディアンとして Int64 を読み取ろうとします。

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

パラメーター

reader
SequenceReader<Byte>

値の読み取り元となるバイト シーケンス リーダー インスタンス。

value
Int64

メソッドから制御が戻るときに、バイト シーケンス リーダーから読み取られた値はビッグ エンディアンになります。

返品

true読み取り操作が成功した場合。falseに十分なデータがない場合にInt64します。

適用対象