SolrNet: SolrNet.Mapping.MemoizingMappingManager Class Reference

SolrNet

SolrNet.Mapping.MemoizingMappingManager Class Reference

Memoizing decorator for a mapping manager. More...

Inheritance diagram for SolrNet.Mapping.MemoizingMappingManager:

List of all members.

Public Member Functions

 MemoizingMappingManager (IReadOnlyMappingManager mapper)
IDictionary< string,
SolrFieldModel
GetFields (Type type)
 Gets fields mapped for this type.
SolrFieldModel GetUniqueKey (Type type)
 Gets unique key for the type.
ICollection< Type > GetRegisteredTypes ()
 Gets all registered document types in this mapping manager.

Detailed Description

Memoizing decorator for a mapping manager.


Member Function Documentation

IDictionary<string,SolrFieldModel> SolrNet.Mapping.MemoizingMappingManager.GetFields ( Type  type )

Gets fields mapped for this type.

Parameters:
type
Returns:
Null if type is not mapped

Implements SolrNet.IReadOnlyMappingManager.

ICollection<Type> SolrNet.Mapping.MemoizingMappingManager.GetRegisteredTypes (  )

Gets all registered document types in this mapping manager.

Returns:

Implements SolrNet.IReadOnlyMappingManager.

SolrFieldModel SolrNet.Mapping.MemoizingMappingManager.GetUniqueKey ( Type  type )

Gets unique key for the type.

Parameters:
type
Returns:
Null if type has no unique key defined

Implements SolrNet.IReadOnlyMappingManager.


The documentation for this class was generated from the following file:
  • SolrNet/Mapping/MemoizingMappingManager.cs
Generated on Sun May 3 2015 17:19:11 for SolrNet by  doxygen 1.7.2