Used by a Message object for writing, i.e. serializing.

C# |
public sealed class OutputStream

All Members | Methods | ||||
Icon | Member | Description |
---|---|---|
![]() | WriteBoolean(Boolean) | Writes a boolean value to the output stream. |
![]() | WriteByte(Byte) | Writes a byte value to the output stream. (**DEPRECATED** in Symphony 3.1) |
![]() | WriteByteArray(array<Byte>[]()[][], Int32, Int32) | Writes a Byte Array to the output stream. |
![]() | WriteByteArray(array<Byte>[]()[][]) | Writes a Byte Array to the output stream. |
![]() | WriteChar(SByte) | |
![]() | WriteDouble(Double) | Writes a Double value to the output stream. |
![]() | WriteInt16(Int16) | Writes an Int16 value to the output stream. |
![]() | WriteInt32(Int32) | Writes an Int32 value to the output stream. |
![]() | WriteInt64(Int64) | Writes an Int64 value to the output stream. |
![]() | WriteSByte(SByte) | |
![]() | WriteSingle(Single) | Writes a Single value to the output stream. |
![]() | WriteString(String) | Writes a String value to the output stream. |
![]() | WriteUInt16(UInt16) | Writes a UInt16 value to the output stream. |
![]() | WriteUInt32(UInt32) | Writes a UInt32 value to the output stream. |
![]() | WriteUInt64(UInt64) | Writes a UInt64 value to the output stream. |

An OutputStream can be used to write the following basic types of data:
- Byte (**DEPRECATED** in Symphony 3.1)
- SByte (**DEPRECATED** in Symphony 3.1)
- Char
- Boolean
- Int16
- Int32
- Int64
- UInt16
- UInt32
- UInt64
- Single
- Double
- String
- Byte[]
NOTE: If any of the methods of this class are called after the Main(...) method exits, the client or service process may behave in an undefined manner (for example, hang or terminate abnormally).

Object | |
![]() | OutputStream |