Class AutoMapperExpressionExtensions
Inheritance
AutoMapperExpressionExtensions
Assembly: Volo.Abp.AutoMapper.dll
Syntax
public static class AutoMapperExpressionExtensions
Methods
IgnoreAuditedObjectProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreAuditedObjectProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IAuditedObject
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreAuditedObjectProperties<TSource, TDestination, TUser>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreAuditedObjectProperties<TSource, TDestination, TUser>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IAuditedObject<TUser>
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
TUser |
|
IgnoreCreationAuditedObjectProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreCreationAuditedObjectProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : ICreationAuditedObject
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreCreationAuditedObjectProperties<TSource, TDestination, TUser>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreCreationAuditedObjectProperties<TSource, TDestination, TUser>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : ICreationAuditedObject<TUser>
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
TUser |
|
IgnoreDeletionAuditedObjectProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreDeletionAuditedObjectProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IDeletionAuditedObject
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreDeletionAuditedObjectProperties<TSource, TDestination, TUser>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreDeletionAuditedObjectProperties<TSource, TDestination, TUser>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IDeletionAuditedObject<TUser>
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
TUser |
|
IgnoreFullAuditedObjectProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreFullAuditedObjectProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IFullAuditedObject
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreFullAuditedObjectProperties<TSource, TDestination, TUser>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreFullAuditedObjectProperties<TSource, TDestination, TUser>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IFullAuditedObject<TUser>
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
TUser |
|
IgnoreHasCreationTimeProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreHasCreationTimeProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IHasCreationTime
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreHasDeletionTimeProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreHasDeletionTimeProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IHasDeletionTime
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreHasModificationTimeProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreHasModificationTimeProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IHasModificationTime
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreMayHaveCreatorProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreMayHaveCreatorProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IMayHaveCreator
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreMayHaveCreatorProperties<TSource, TDestination, TUser>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreMayHaveCreatorProperties<TSource, TDestination, TUser>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IMayHaveCreator<TUser>
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
TUser |
|
IgnoreModificationAuditedObjectProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreModificationAuditedObjectProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IModificationAuditedObject
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
IgnoreModificationAuditedObjectProperties<TSource, TDestination, TUser>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreModificationAuditedObjectProperties<TSource, TDestination, TUser>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : IModificationAuditedObject<TUser>
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
TUser |
|
IgnoreSoftDeleteProperties<TSource, TDestination>(IMappingExpression<TSource, TDestination>)
Declaration
public static IMappingExpression<TSource, TDestination> IgnoreSoftDeleteProperties<TSource, TDestination>(this IMappingExpression<TSource, TDestination> mappingExpression) where TDestination : ISoftDelete
Parameters
Type |
Name |
Description |
IMappingExpression<TSource, TDestination> |
mappingExpression |
|
Returns
Type |
Description |
IMappingExpression<TSource, TDestination> |
|
Type Parameters
Name |
Description |
TSource |
|
TDestination |
|
Ignore<TDestination, TMember, TResult>(IMappingExpression<TDestination, TMember>, Expression<Func<TMember, TResult>>)
Declaration
public static IMappingExpression<TDestination, TMember> Ignore<TDestination, TMember, TResult>(this IMappingExpression<TDestination, TMember> mappingExpression, Expression<Func<TMember, TResult>> destinationMember)
Parameters
Type |
Name |
Description |
IMappingExpression<TDestination, TMember> |
mappingExpression |
|
Expression<Func<TMember, TResult>> |
destinationMember |
|
Returns
Type |
Description |
IMappingExpression<TDestination, TMember> |
|
Type Parameters
Name |
Description |
TDestination |
|
TMember |
|
TResult |
|