Search Results for

    Show / Hide Table of Contents

    Delegate DeepCopyExpressionCallback

    A delegate for creating an expression tree expression that performs a deep-copy from one field or property to another field or property.

    The library user can use this delegate via the DeepCopyExpressionCallback property, but would normally only use it indirectly via TypeColumnCopier<TFrom, TTo>.

    Namespace: actionETL
    Assembly: actionETL.dll
    Syntax
    public delegate Expression DeepCopyExpressionCallback(TypeDetail sourceTypeDetail, Expression sourceExpression, TypeDetail targetTypeDetail, Expression targetExpression);
    Parameters
    Type Name Description
    TypeDetail sourceTypeDetail

    The TypeDetail instance for the source field or property.

    Expression sourceExpression

    The expression for the source field or property.

    TypeDetail targetTypeDetail

    The TypeDetail instance for the target field or property.

    Expression targetExpression

    The expression for the target field or property.

    Returns
    Type Description
    Expression

    An expression that performs the deep copy of a field or property.

    See Also

    TypeDetail
    TypeSchemaCopyOption
    TypeColumnCopier<TFrom, TTo>
    In This Article
    Back to top Copyright © 2023 Envobi Ltd