다음을 통해 공유


SequenceReaderExtensions.TryReadBigEndian 메서드

정의

오버로드

TryReadBigEndian(SequenceReader<Byte>, Int16)

Int16을 big endian으로 읽으려고 합니다.

TryReadBigEndian(SequenceReader<Byte>, Int32)

Int32을 big endian으로 읽으려고 합니다.

TryReadBigEndian(SequenceReader<Byte>, Int64)

Int64을 big endian으로 읽으려고 합니다.

TryReadBigEndian(SequenceReader<Byte>, Int16)

Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs

Int16을 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

매개 변수

reader
SequenceReader<Byte>

값을 읽어올 바이트 시퀀스 판독기 인스턴스입니다.

value
Int16

메서드가 반환할 때 바이트 시퀀스 판독기에서 big endian으로 읽은 값입니다.

반환

읽기 작업이 성공하면 true이고, Int16에 대한 데이터가 충분하지 않으면 false입니다.

적용 대상

TryReadBigEndian(SequenceReader<Byte>, Int32)

Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs

Int32을 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

매개 변수

reader
SequenceReader<Byte>

값을 읽어올 바이트 시퀀스 판독기입니다.

value
Int32

메서드가 반환할 때 바이트 시퀀스 판독기에서 big endian으로 읽은 값입니다.

반환

읽기 작업이 성공하면 true이고, Int32에 대한 데이터가 충분하지 않으면 false입니다.

적용 대상

TryReadBigEndian(SequenceReader<Byte>, Int64)

Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs
Source:
SequenceReaderExtensions.Binary.cs

Int64을 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

매개 변수

reader
SequenceReader<Byte>

값을 읽어올 바이트 시퀀스 판독기 인스턴스입니다.

value
Int64

메서드가 반환할 때 바이트 시퀀스 판독기에서 big endian으로 읽은 값입니다.

반환

읽기 작업이 성공하면 true이고, Int64에 대한 데이터가 충분하지 않으면 false입니다.

적용 대상