Click or drag to resize

IBufferWriter Interface

Represents a class that can write to and create a BufferSegment of data.

Namespace: Demo3D.IO
Assembly: Demo3D.IO (in Demo3D.IO.dll) Version: 19.00.00
Syntax
C#
public interface IBufferWriter : IDataWriter, 
	IDataIO, IBufferResolver, IOffsetDataWriter, IDataReferenceWriter

The IBufferWriter type exposes the following members.

Properties
 NameDescription
Public propertyIsFixed Returns true if this is a fixed size data source.
(Inherited from IDataIO)
Public propertyLength Returns the current length of the data.
(Inherited from IDataIO)
Public propertyPosition Returns the current position in the data.
(Inherited from IDataIO)
Public propertyRemaining Returns the remaining data/space available. (Always 0 for an expandable buffer.)
(Inherited from IDataIO)
Top
Methods
 NameDescription
Public methodAdvance Advances the current data position..
(Inherited from IDataIO)
Public methodGetReferenceT Returns a reference to data of type T at the specified offset.
(Inherited from IDataReferenceWriter)
Public methodResolve Resolves the data to a concrete buffer.
(Inherited from IBufferResolver)
Top
Extension Methods
 NameDescription
Public Extension MethodWriteAsBit Writes a bit at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Boolean). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsBit Writes a bit at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Boolean). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsBoolean Writes a boolean at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Boolean). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsBoolean Writes a boolean at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Boolean). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsByte Writes a byte at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Byte). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsByte Writes a byte at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Byte). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsChar Writes a character at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Char). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsChar Writes a character at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Char). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsDouble Writes a 64bit double floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Double). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsDouble Writes a 64bit double floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Double). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsDoubleBE Writes a 64bit double floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Double). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsDoubleBE Writes a 64bit double floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Double). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsDoubleLE Writes a 64bit double floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Double). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsDoubleLE Writes a 64bit double floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Double). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt16 Writes a 16bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt16 Writes a 16bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt16BE Writes a 16bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt16BE Writes a 16bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt16LE Writes a 16bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt16LE Writes a 16bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt32 Writes a 32bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt32 Writes a 32bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt32BE Writes a 32bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt32BE Writes a 32bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt32LE Writes a 32bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt32LE Writes a 32bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt64 Writes a 64bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt64 Writes a 64bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt64BE Writes a 64bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt64BE Writes a 64bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsInt64LE Writes a 64bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsInt64LE Writes a 64bit signed integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Int64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsSByte Writes a signed byte at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.SByte). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsSByte Writes a signed byte at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.SByte). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 1 byte.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsSingle Writes a 32bit single floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Single). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsSingle Writes a 32bit single floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Single). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsSingleBE Writes a 32bit single floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Single). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsSingleBE Writes a 32bit single floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Single). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsSingleLE Writes a 32bit single floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Single). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsSingleLE Writes a 32bit single floating point number at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.Single). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsString Writes a string at the current position in the buffer. The current position is advanced by the number of bytes written.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsString Writes a string at the current position in the buffer. The current position is advanced by the number of bytes written.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt16 Writes a 16bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt16 Writes a 16bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsUInt16BE Writes a 16bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt16BE Writes a 16bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsUInt16LE Writes a 16bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt16LE Writes a 16bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt16). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 2 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsUInt32 Writes a 32bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt32 Writes a 32bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsUInt32BE Writes a 32bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt32BE Writes a 32bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsUInt32LE Writes a 32bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt32LE Writes a 32bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt32). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 4 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsUInt64 Writes a 64bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt64 Writes a 64bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsUInt64BE Writes a 64bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt64BE Writes a 64bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteAsUInt64LE Writes a 64bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by DataWriterExtensions)
Public Extension MethodWriteAsUInt64LE Writes a 64bit unsigned integer at the current position in the buffer. The object is first converted using BinaryConvert.ChangeType(val, TypeCode.UInt64). ChangeType(Object, Type, BinaryConvertConversionType) The current position is advanced by 8 bytes.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteBit Writes a bit at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBit Writes a bit at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteBit Writes a bit at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBitBE Writes a bit at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBitLE Writes a bit at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBoolean Writes a boolean at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBoolean Writes a boolean at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteByte Writes a byte at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteByte Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteBytes Writes a bytes at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBytes Writes a bytes at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBytes Writes a bytes at the current position in the packet packet. The current position is advanced by the number of bytes written.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBytes Writes a bytes at offset in the data.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteBytes Writes a bytes at offset in the data.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteBytes Writes a bytes at the current position in the data.
(Defined by DataWriterExtensions)
Public Extension MethodWriteBytes Writes a bytes at offset in the data.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteBytes Writes a bytes at offset in the data.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteChar Writes an 8bit character at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteChar Writes an 8bit character at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteDouble Writes a double floating point number at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteDouble Writes a double floating point number at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteDoubleBE Writes a double floating point number at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteDoubleBE Writes a double floating point number at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteDoubleLE Writes a double floating point number at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteDoubleLE Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteInt16 Writes a 16bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt16 Writes a 16bit signed integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteInt16BE Writes a 16bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt16BE Writes a 16bit signed integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteInt16LE Writes a 16bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt16LE Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteInt32 Writes a 32bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt32 Writes a 32bit signed integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteInt32BE Writes a 32bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt32BE Writes a 32bit signed integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteInt32LE Writes a 32bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt32LE Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteInt64 Writes a 64bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt64 Writes a 64bit signed integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteInt64BE Writes a 64bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt64BE Writes a 64bit signed integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteInt64LE Writes a 64bit signed integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteInt64LE Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteSByte Writes a signed byte at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteSByte Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteSingle Writes a single floating point number at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteSingle Writes a single floating point number at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteSingleBE Writes a single floating point number at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteSingleBE Writes a single floating point number at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteSingleLE Writes a single floating point number at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteSingleLE Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteString Writes a string at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteString Writes a string at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteUInt16 Writes a 16bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt16 Writes a 16bit unsigned integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteUInt16BE Writes a 16bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt16BE Writes a 16bit unsigned integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteUInt16LE Writes a 16bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt16LE Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteUInt32 Writes a 32bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt32 Writes a 32bit unsigned integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteUInt32BE Writes a 32bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt32BE Writes a 32bit unsigned integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteUInt32LE Writes a 32bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt32LE Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Public Extension MethodWriteUInt64 Writes a 64bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt64 Writes a 64bit unsigned integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteUInt64BE Writes a 64bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt64BE Writes a 64bit unsigned integer at offset in the buffer.
(Defined by OffsetDataWriterExtensions)
Public Extension MethodWriteUInt64LE Writes a 64bit unsigned integer at the current position in the buffer.
(Defined by DataWriterExtensions)
Public Extension MethodWriteUInt64LE Write a value at the specified offset.
(Defined by DataReferenceExtensions)
Top
See Also