Class BinaryWriterExtensions
Binary writer primitives for compound file serialization. All multi-byte values are written in little-endian order per MS-CFB spec.
Inherited Members
Namespace: DRIT.Presentation.Office.Compound.Core
Assembly: DRIT.Presentation.dll
Syntax
public static class BinaryWriterExtensions
Methods
WriteGuidLe(Stream, Guid)
Writes a GUID in little-endian format (as stored in compound files).
Declaration
public static void WriteGuidLe(this Stream stream, Guid value)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | |
| Guid | value |
WriteInt16Le(Stream, short)
Writes a 16-bit signed integer in little-endian order.
Declaration
public static void WriteInt16Le(this Stream stream, short value)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | |
| short | value |
WriteInt32Le(Stream, int)
Writes a 32-bit signed integer in little-endian order.
Declaration
public static void WriteInt32Le(this Stream stream, int value)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | |
| int | value |
WriteInt64Le(Stream, long)
Writes a 64-bit signed integer in little-endian order.
Declaration
public static void WriteInt64Le(this Stream stream, long value)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | |
| long | value |
WriteUInt16Le(Stream, ushort)
Writes a 16-bit unsigned integer in little-endian order.
Declaration
public static void WriteUInt16Le(this Stream stream, ushort value)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | |
| ushort | value |
WriteUInt32Le(Stream, uint)
Writes a 32-bit unsigned integer in little-endian order.
Declaration
public static void WriteUInt32Le(this Stream stream, uint value)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | |
| uint | value |
WriteUInt64Le(Stream, ulong)
Writes a 64-bit unsigned integer in little-endian order.
Declaration
public static void WriteUInt64Le(this Stream stream, ulong value)
Parameters
| Type | Name | Description |
|---|---|---|
| Stream | stream | |
| ulong | value |