C# Class FluentCassandra.ObjectSerializer.ReflectionObjectSerializer

Inheritance: IObjectSerializer
Mostra file Open project: nativex/fluentcassandra

Public Methods

Method Description
Deserialize ( IEnumerable rows ) : IEnumerable
Deserialize ( ICqlRow row ) : object
GenerateRowDeserializer ( ) : object>.Func
ReflectionObjectSerializer ( Type type ) : System

Private Methods

Method Description
AnonymousRowDeserializer ( ICqlRow row ) : object
FrameworkTypeRowDeserializer ( ICqlRow row ) : object
RowDeserializer ( ICqlRow row ) : object

Method Details

Deserialize() public method

public Deserialize ( IEnumerable rows ) : IEnumerable
rows IEnumerable
return IEnumerable

Deserialize() public method

public Deserialize ( ICqlRow row ) : object
row ICqlRow
return object

GenerateRowDeserializer() public method

public GenerateRowDeserializer ( ) : object>.Func
return object>.Func

ReflectionObjectSerializer() public method

public ReflectionObjectSerializer ( Type type ) : System
type System.Type
return System