Show / Hide Table of Contents

Class MessagingCacheSerializer

Wraps an ISerialize to be used as a ICacheSerializer.

Inheritance
Object
MessagingCacheSerializer
Inherited Members
System.Object.ToString()
Object.Equals(Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
Object.MemberwiseClone()
Namespace: IRM.Caching
Assembly: IRM.dll
Syntax
public class MessagingCacheSerializer : ICacheSerializer

Constructors

MessagingCacheSerializer(ISerialize)

Creates a new instance of MessagingCacheSerializer.

Declaration
public MessagingCacheSerializer(ISerialize serializer)
Parameters
ISerialize serializer

The underlying ISerialize used.

Exceptions
System.ArgumentNullException

Methods

FromString<T>(String)

Converts the specified string to an object.

Declaration
public T FromString<T>(string value)
Parameters
String value

The serialized string to deserialize.

Returns
T

The deserialized object.

Type Parameters
T

The type of object.

Implements
ICacheSerializer.FromString<T>(String)

ToString(Object)

Converts the specified object to a string.

Declaration
public string ToString(object o)
Parameters
Object o

The object to serialize.

Returns
String

The serialized string of the o.

Implements
ICacheSerializer.ToString(Object)

Extension Methods

ObjectExtensions.DeepClone<T>(T)
AnnotationsExtensions.IsValid(Object)
Back to top Generated by DocFX