C# Class Stash.Configuration.RegisteredGraph

An abstract configured graph.
Inheritance: IRegisteredGraph
Show file Open project: AndyHitchman/Stash Class Usage Examples

Public Methods

Method Description
CreateStoredGraph ( ) : IStoredGraph
Deserialize ( Stream serializedGraph, ISerializationSession session ) : object
EngageBackingStore ( IBackingStore backingStore ) : void
Serialize ( object graph, ISerializationSession session ) : Stream

Protected Methods

Method Description
RegisteredGraph ( Type aggregateType ) : System

Method Details

CreateStoredGraph() public method

public CreateStoredGraph ( ) : IStoredGraph
return IStoredGraph

Deserialize() public abstract method

public abstract Deserialize ( Stream serializedGraph, ISerializationSession session ) : object
serializedGraph Stream
session ISerializationSession
return object

EngageBackingStore() public abstract method

public abstract EngageBackingStore ( IBackingStore backingStore ) : void
backingStore IBackingStore
return void

RegisteredGraph() protected method

protected RegisteredGraph ( Type aggregateType ) : System
aggregateType System.Type
return System

Serialize() public abstract method

public abstract Serialize ( object graph, ISerializationSession session ) : Stream
graph object
session ISerializationSession
return Stream