Table of Contents

Interface IMemberConverter

Namespace
LinqToDB.Internal.DataProvider.Translation
Assembly
linq2db.dll

Defines a mechanism for converting an Expression into another Expression while indicating whether the conversion was handled.

public interface IMemberConverter
Extension Methods

Remarks

This interface is typically used to implement custom logic for transforming expressions in scenarios such as query translation, expression tree rewriting, or dynamic evaluation. Implementations should ensure that the conversion process is deterministic and thread-safe if used in multi-threaded contexts.

Methods

Convert(Expression, out bool)

Expression Convert(Expression expression, out bool handled)

Parameters

expression Expression
handled bool

Returns

Expression