C# Class AutoMapper.TypeDetails

Mostra file Open project: jbogard/AutoMapper Class Usage Examples

Public Methods

Method Description
TypeDetails ( Type type ) : System
TypeDetails ( Type type, bool>.Func shouldMapProperty, bool>.Func shouldMapField ) : System
TypeDetails ( Type type, bool>.Func shouldMapProperty, bool>.Func shouldMapField, IEnumerable sourceExtensionMethodSearch ) : System
TypeDetails ( Type type, IProfileConfiguration config ) : System

Private Methods

Method Description
BuildPublicAccessors ( IEnumerable allMembers ) : System.Reflection.MemberInfo[]
BuildPublicNoArgExtensionMethods ( IEnumerable sourceExtensionMethodSearch ) : IList
BuildPublicNoArgMethods ( ) : System.Reflection.MethodInfo[]
BuildPublicReadAccessors ( IEnumerable allMembers ) : System.Reflection.MemberInfo[]
FieldReadable ( FieldInfo fieldInfo ) : bool
FieldWritable ( FieldInfo fieldInfo ) : bool
GetAllPublicMembers ( bool>.Func propertyAvailableFor, bool>.Func fieldAvailableFor, bool>.Func memberAvailableFor ) : IEnumerable
GetAllPublicReadableMembers ( bool>.Func membersToMap ) : IEnumerable
GetAllPublicWritableMembers ( bool>.Func membersToMap ) : IEnumerable
MembersToMap ( bool>.Func shouldMapProperty, bool>.Func shouldMapField ) : bool>.Func
PropertyReadable ( PropertyInfo propertyInfo ) : bool
PropertyWritable ( PropertyInfo propertyInfo ) : bool

Method Details

TypeDetails() public method

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

TypeDetails() public method

public TypeDetails ( Type type, bool>.Func shouldMapProperty, bool>.Func shouldMapField ) : System
type System.Type
shouldMapProperty bool>.Func
shouldMapField bool>.Func
return System

TypeDetails() public method

public TypeDetails ( Type type, bool>.Func shouldMapProperty, bool>.Func shouldMapField, IEnumerable sourceExtensionMethodSearch ) : System
type System.Type
shouldMapProperty bool>.Func
shouldMapField bool>.Func
sourceExtensionMethodSearch IEnumerable
return System

TypeDetails() public method

public TypeDetails ( Type type, IProfileConfiguration config ) : System
type System.Type
config IProfileConfiguration
return System