Class ProtoBufSerializer
Inheritance
ProtoBufSerializer
Namespace:CacheManager.Serialization.ProtoBuf
Assembly:CacheManager.Serialization.ProtoBuf.dll
Syntax
public class ProtoBufSerializer : CacheSerializer, ICacheSerializer
Methods
|
Improve this Doc
View Source
CreateNewItem<TCacheValue>(ICacheItemProperties, Object)
Declaration
protected override object CreateNewItem<TCacheValue>(ICacheItemProperties properties, object value)
Parameters
Returns
Type Parameters
Name |
Description |
TCacheValue |
|
Overrides
|
Improve this Doc
View Source
Deserialize(Byte[], Type)
Declaration
public override object Deserialize(byte[] data, Type target)
Parameters
Type |
Name |
Description |
System.Byte[] |
data |
|
Type |
target |
|
Returns
Overrides
|
Improve this Doc
View Source
GetOpenGeneric()
Declaration
protected override Type GetOpenGeneric()
Returns
Overrides
|
Improve this Doc
View Source
Serialize<T>(T)
Declaration
public override byte[] Serialize<T>(T value)
Parameters
Type |
Name |
Description |
T |
value |
|
Returns
Type |
Description |
System.Byte[] |
|
Type Parameters
Overrides
CacheManager.Core.Internal.CacheSerializer.Serialize<T>(T)