Class FluentMetadataReader
public class FluentMetadataReader : IMetadataReader
  - Inheritance
 - 
      
      FluentMetadataReader
 
- Implements
 
- Inherited Members
 
- Extension Methods
 
Constructors
FluentMetadataReader(IReadOnlyDictionary<Type, List<MappingAttribute>>, IReadOnlyDictionary<MemberInfo, List<MappingAttribute>>, IReadOnlyList<MemberInfo>)
public FluentMetadataReader(IReadOnlyDictionary<Type, List<MappingAttribute>> typeAttributes, IReadOnlyDictionary<MemberInfo, List<MappingAttribute>> memberAttributes, IReadOnlyList<MemberInfo> orderedMembers)
  Parameters
typeAttributesIReadOnlyDictionary<Type, List<MappingAttribute>>memberAttributesIReadOnlyDictionary<MemberInfo, List<MappingAttribute>>orderedMembersIReadOnlyList<MemberInfo>
Methods
GetAttributes(Type)
public MappingAttribute[] GetAttributes(Type type)
  Parameters
typeType
Returns
GetAttributes(Type, MemberInfo)
public MappingAttribute[] GetAttributes(Type type, MemberInfo memberInfo)
  Parameters
typeTypememberInfoMemberInfo
Returns
GetDynamicColumns(Type)
public MemberInfo[] GetDynamicColumns(Type type)
  Parameters
typeType
Returns
GetObjectID()
public string GetObjectID()
  Returns
GetRegisteredTypes()
Gets all types, registered by by current fluent mapper.
public IEnumerable<Type> GetRegisteredTypes()
  Returns
- IEnumerable<Type>
 Returns array with all types, mapped by current fluent mapper.