Interface IRevisionedSerializer<TRevision>
Assembly: SociallyDistant.Framework.dll
Syntax
public interface IRevisionedSerializer<TRevision> : IDisposable where TRevision : Enum
Type Parameters
| Name |
Description |
| TRevision |
|
Properties
IsReading
Declaration
Property Value
IsWriting
Declaration
Property Value
RevisionComparer
Declaration
IRevisionComparer<TRevision> RevisionComparer { get; }
Property Value
Methods
Serialize(ref ISerializable)
Declaration
void Serialize(ref ISerializable value)
Parameters
Serialize(ref bool)
Declaration
void Serialize(ref bool value)
Parameters
| Type |
Name |
Description |
| bool |
value |
|
Serialize(ref byte)
Declaration
void Serialize(ref byte value)
Parameters
| Type |
Name |
Description |
| byte |
value |
|
Serialize(ref char)
Declaration
void Serialize(ref char value)
Parameters
| Type |
Name |
Description |
| char |
value |
|
Serialize(ref DateTime)
Declaration
void Serialize(ref DateTime value)
Parameters
Serialize(ref decimal)
Declaration
void Serialize(ref decimal value)
Parameters
| Type |
Name |
Description |
| decimal |
value |
|
Serialize(ref double)
Declaration
void Serialize(ref double value)
Parameters
| Type |
Name |
Description |
| double |
value |
|
Serialize(ref short)
Declaration
void Serialize(ref short value)
Parameters
| Type |
Name |
Description |
| short |
value |
|
Serialize(ref int)
Declaration
void Serialize(ref int value)
Parameters
| Type |
Name |
Description |
| int |
value |
|
Serialize(ref long)
Declaration
void Serialize(ref long value)
Parameters
| Type |
Name |
Description |
| long |
value |
|
Serialize(ref sbyte)
Declaration
void Serialize(ref sbyte value)
Parameters
| Type |
Name |
Description |
| sbyte |
value |
|
Serialize(ref float)
Declaration
void Serialize(ref float value)
Parameters
| Type |
Name |
Description |
| float |
value |
|
Serialize(ref string?)
Declaration
void Serialize(ref string? value)
Parameters
| Type |
Name |
Description |
| string |
value |
|
Serialize(ref ushort)
Declaration
void Serialize(ref ushort value)
Parameters
| Type |
Name |
Description |
| ushort |
value |
|
Serialize(ref uint)
Declaration
void Serialize(ref uint value)
Parameters
| Type |
Name |
Description |
| uint |
value |
|
Serialize(ref ulong)
Declaration
void Serialize(ref ulong value)
Parameters
| Type |
Name |
Description |
| ulong |
value |
|