Struct BinaryView
public struct BinaryView : IEquatable<BinaryView>
- Implements
- Inherited Members
Constructors
BinaryView(int, ReadOnlySpan<byte>, int, int)
public BinaryView(int length, ReadOnlySpan<byte> prefix, int bufferIndex, int bufferOffset)
Parameters
length
intprefix
ReadOnlySpan<byte>bufferIndex
intbufferOffset
int
BinaryView(ReadOnlySpan<byte>)
public BinaryView(ReadOnlySpan<byte> inline)
Parameters
inline
ReadOnlySpan<byte>
Fields
Length
public readonly int Length
Field Value
MaxInlineLength
public const int MaxInlineLength = 12
Field Value
PrefixLength
public const int PrefixLength = 4
Field Value
Properties
BufferIndex
public int BufferIndex { get; }
Property Value
BufferOffset
public int BufferOffset { get; }
Property Value
Bytes
public ReadOnlySpan<byte> Bytes { get; }
Property Value
IsInline
public bool IsInline { get; }
Property Value
Methods
Equals(BinaryView)
public bool Equals(BinaryView other)
Parameters
other
BinaryView
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
obj
object
Returns
GetHashCode()
public override int GetHashCode()