BTDB.FieldHandler.DefaultTypeConvertorGenerator.GenerateEnum2EnumConversion C# (CSharp) Method

GenerateEnum2EnumConversion() private method

private GenerateEnum2EnumConversion ( Type from, Type to ) : Action
from System.Type
to System.Type
return Action
        Action<IILGen> GenerateEnum2EnumConversion(Type from, Type to)
        {
            var fromcfg = new EnumFieldHandler.EnumConfiguration(from);
            var tocfg = new EnumFieldHandler.EnumConfiguration(to);
            if (fromcfg.IsSubsetOf(tocfg))
            {
                return GenerateConversion(from.GetEnumUnderlyingType(), to.GetEnumUnderlyingType());
            }
            return null;
        }