public interface IByteBlockWriter : IBytesWriter,
IBufferWriter<byte>, IByteBlockCorePublic Interface IByteBlockWriter
Inherits IBytesWriter, IBufferWriter(Of Byte), IByteBlockCoretype IByteBlockWriter =
interface
interface IBytesWriter
interface IBufferWriter<byte>
interface IByteBlockCore
end| Capacity | 获取字节块的总容量。 |
| FreeLength | 获取字节块的可用空间长度。 |
| Length |
获取字节块中有效数据的长度。
(继承自 IByteBlockCore。) |
| Memory |
获取字节块的只读内存表示形式。
(继承自 IByteBlockCore。) |
| Position |
获取或设置字节块中的当前位置。
(继承自 IByteBlockCore。) |
| Span |
获取字节块的只读跨度表示形式。
(继承自 IByteBlockCore。) |
| SupportsRewind |
获取一个值,该值指示写入器是否支持回退操作。
(继承自 IBytesWriter。) |
| TotalMemory | 获取字节块的完整内存表示形式。 |
| Version |
获取写入器的版本号。
(继承自 IBytesWriter。) |
| WrittenCount |
获取已写入的字节总数。
(继承自 IBytesWriter。) |
| Advance | Notifies the IBufferWriterT that count data items were written to the output SpanT or MemoryT. (继承自 IBufferWriterByte。) |
| GetMemory | Returns a MemoryT to write to that is at least the requested size (specified by sizeHint). (继承自 IBufferWriterByte。) |
| GetSpan | Returns a SpanT to write to that is at least the requested size (specified by sizeHint). (继承自 IBufferWriterByte。) |
| SetLength | 设置字节块的有效数据长度。 |
| Write |
将指定的字节跨度写入到写入器中。
(继承自 IBytesWriter。) |