StreamFormatter<TOptions> Class
Definition
- Namespace
- Cuemon.Runtime.Serialization.Formatters
- Assemblies
- Cuemon.Core.dll
Serializes and deserializes an object, in Stream format.
public abstract class StreamFormatter<TOptions> : Formatter<Stream>, IConfigurable<TOptions> where TOptions : class, IParameterObject, new()
Type Parameters
TOptions
- Inheritance
-
StreamFormatter<TOptions>
- Implements
-
IConfigurable<TOptions>
- Derived
- Inherited Members
Constructors
| Name | Description |
|---|---|
| StreamFormatter() | Initializes a new instance of the StreamFormatter<TOptions> class. |
| StreamFormatter(Action<TOptions>) | Initializes a new instance of the StreamFormatter<TOptions> class. |
| StreamFormatter(TOptions) | Initializes a new instance of the StreamFormatter<TOptions> class. |
Properties
| Name | Description |
|---|---|
| Options | Gets the configured options of this StreamFormatter<TOptions>. |
Methods
| Name | Description |
|---|---|
| DeserializeObject(Stream, Type) | Deserializes the specified |
| DeserializeObject(Stream, Type, Action<TOptions>) | Deserializes the specified |
| DeserializeObject(Stream, Type, TOptions) | Deserializes the specified |
| DeserializeObject<T>(Stream) | Deserializes the specified |
| DeserializeObject<T>(Stream, Action<TOptions>) | Deserializes the specified |
| DeserializeObject<T>(Stream, TOptions) | Deserializes the specified |
| SerializeObject(object) | Serializes the specified |
| SerializeObject(object, Action<TOptions>) | Serializes the specified |
| SerializeObject(object, Type) | Serializes the specified |
| SerializeObject(object, Type, Action<TOptions>) | Serializes the specified |
| SerializeObject(object, Type, TOptions) | Serializes the specified |
| SerializeObject(object, TOptions) | Serializes the specified |