DryadLinqBinaryWriter ClassDryadLINQ documentation
DryadLinqBinaryWriter is the main interface for user provided custom serializers. It is also used for DryadLINQ internal autoserialization to write primitive types.
Inheritance Hierarchy

SystemObject
  Microsoft.Research.DryadLinqDryadLinqBinaryWriter

Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.2.1.0 (0.2.1.0)
Syntax

public sealed class DryadLinqBinaryWriter

The DryadLinqBinaryWriter type exposes the following members.

Methods

  NameDescription
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current DryadLinqBinaryWriter object.
(Overrides ObjectToString.)
Public methodWrite(Boolean)
Writes a boolean value to the current writer.
Public methodWrite(Byte)
Writes an unsigned byte to the current writer.
Public methodWrite(Char)
Writes a character to the current writer.
Public methodWrite(SqlDateTime)
Writes a value of SqlDateTime to the current writer.
Public methodWrite(DateTime)
Writes a value of DateTime to the current writer.
Public methodWrite(Decimal)
Writes a decimal number to the current writer.
Public methodWrite(Double)
Writes a 64-bit floating point number to the current writer.
Public methodWrite(Guid)
Writes a value of Guid to the current writer.
Public methodWrite(Int16)
Writes a signed 16-bit integer to the current writer.
Public methodWrite(Int32)
Writes a signed 32-bit integer to the current writer.
Public methodWrite(Int64)
Writes a signed 64-bit integer to the current writer.
Public methodWrite(SByte)
Writes a signed byte to the current writer.
Public methodWrite(Single)
Writes a 32-bit floating point number to the current writer.
Public methodWrite(String)
Writes a string to the current writer.
Public methodWrite(UInt16)
Writes an unsigned 16-bit integer to the current writer.
Public methodWrite(UInt32)
writes an unsigned 32-bit integer to the current writer.
Public methodWrite(UInt64)
Writes a unsigned 64-bit integer to the current writer.
Public methodWriteBytes
Writes an array of bytes to the current writer.
Public methodWriteChars
Writes an array of characters to the current writer.
Public methodWriteCompact
Writes a 32-bit signed integer to the current writer. The integer is written in a compact format.
Public methodWriteRawBytes
Public helper to write from a caller provided byte* to the output stream. This is mainly used to read preallocated fixed size, non-integer types (Guid, decimal etc).
Top
See Also

Reference