Show / Hide Table of Contents

Class AutoMapperExpressionExtensions

Inheritance
object
AutoMapperExpressionExtensions
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Volo.Abp.AutoMapper
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
In this article
Back to top Powered by ABP.IO Platform