This class is an ExpressionVisitor implementation used to convert a System.Linq.Expressions.Expression to a SerializableExpression.
Declaring type: ExpressionConverter
Namespace: Zyan.InterLinq.Expressions.Helpers
Assembly: Zyan.Communication
Collapse/Expand Public Constructors
  Name Description
Public Method ExpressionConverter Initializes this class.
Collapse/Expand Protected Methods
  Name Description
Protected Method Virtual VisitBinaryExpression Converts a System.Linq.Expressions.BinaryExpression to a SerializableBinaryExpression.
Protected Method Virtual VisitConditionalExpression Converts a System.Linq.Expressions.ConditionalExpression to a SerializableConditionalExpression.
Protected Method Virtual VisitConstantExpression Converts a System.Linq.Expressions.ConstantExpression to a SerializableConstantExpression.
Protected Method Virtual VisitElementInit Converts a System.Linq.Expressions.ElementInit to a SerializableElementInit.
Protected Method Virtual VisitInvocationExpression Converts a System.Linq.Expressions.InvocationExpression to a SerializableInvocationExpression.
Protected Method Virtual VisitLambdaExpression Converts a System.Linq.Expressions.LambdaExpression to a SerializableLambdaExpression.
Protected Method Virtual VisitListInitExpression Converts a System.Linq.Expressions.ListInitExpression to a SerializableListInitExpression.
Protected Method Virtual VisitMemberAssignment Converts a System.Linq.Expressions.MemberAssignment to a SerializableMemberAssignment.
Protected Method Virtual VisitMemberExpression Converts a System.Linq.Expressions.MemberExpression to a SerializableMemberExpression.
Protected Method Virtual VisitMemberInitExpression Converts a System.Linq.Expressions.MemberInitExpression to a SerializableMemberInitExpression.
Protected Method Virtual VisitMemberListBinding Converts a System.Linq.Expressions.MemberListBinding to a SerializableMemberListBinding.
Protected Method Virtual VisitMemberMemberBinding Converts a System.Linq.Expressions.MemberMemberBinding to a SerializableMemberMemberBinding.
Protected Method Virtual VisitMethodCallExpression Converts a System.Linq.Expressions.MethodCallExpression to a SerializableMethodCallExpression.
Protected Method Virtual VisitNewArrayExpression Converts a System.Linq.Expressions.NewArrayExpression to a SerializableNewArrayExpression.
Protected Method Virtual VisitNewExpression Converts a System.Linq.Expressions.NewExpression to a SerializableNewExpression.
Protected Method Virtual VisitParameterExpression Converts a System.Linq.Expressions.ParameterExpression to a SerializableParameterExpression.
Protected Method Virtual VisitTypeBinaryExpression Converts a System.Linq.Expressions.TypeBinaryExpression to a SerializableTypeBinaryExpression.
Protected Method Virtual VisitTypedExpression<T> Converts a System.Linq.Expressions.Expression`1 to a SerializableExpressionTyped.
Protected Method Virtual VisitUnaryExpression Converts a System.Linq.Expressions.UnaryExpression to a SerializableUnaryExpression.