Пример #1
0
 protected override void RegisterCustomMappings(TypeMappingRegistryBuilder builder)
 {
     builder.Add(typeof(DateTimeOffset),
                 builder.Mapper.ReadDateTimeOffset,
                 builder.Mapper.BindDateTimeOffset,
                 builder.Mapper.MapDateTimeOffset);
 }
Пример #2
0
 protected override void RegisterCustomReverseMappings(TypeMappingRegistryBuilder builder)
 {
     builder.AddReverse(CustomSqlType.Point, WellKnownTypes.NpgsqlPointType);
     builder.AddReverse(CustomSqlType.LSeg, WellKnownTypes.NpgsqlLSegType);
     builder.AddReverse(CustomSqlType.Box, WellKnownTypes.NpgsqlBoxType);
     builder.AddReverse(CustomSqlType.Path, WellKnownTypes.NpgsqlPathType);
     builder.AddReverse(CustomSqlType.Polygon, WellKnownTypes.NpgsqlPolygonType);
     builder.AddReverse(CustomSqlType.Circle, WellKnownTypes.NpgsqlCircleType);
     builder.AddReverse(SqlType.DateTimeOffset, WellKnownTypes.DateTimeOffsetType);
 }
Пример #3
0
 protected override void RegisterCustomMappings(TypeMappingRegistryBuilder builder)
 {
     builder.Add(new PointMapper());
     builder.Add(new LSegMapper());
     builder.Add(new BoxMapper());
     builder.Add(new PathMapper());
     builder.Add(new PolygonMapper());
     builder.Add(new CircleMapper());
     builder.Add(WellKnownTypes.DateTimeOffsetType,
                 builder.Mapper.ReadDateTimeOffset,
                 builder.Mapper.BindDateTimeOffset,
                 builder.Mapper.MapDateTimeOffset);
 }
Пример #4
0
        protected override void RegisterCustomReverseMappings(TypeMappingRegistryBuilder builder)
        {
            builder.AddReverse(CustomSqlType.Point, typeof(NpgsqlPoint));
            builder.AddReverse(CustomSqlType.LSeg, typeof(NpgsqlLSeg));
            builder.AddReverse(CustomSqlType.Box, typeof(NpgsqlBox));
            builder.AddReverse(CustomSqlType.Path, typeof(NpgsqlPath));
            builder.AddReverse(CustomSqlType.Polygon, typeof(NpgsqlPolygon));
            builder.AddReverse(CustomSqlType.Circle, typeof(NpgsqlCircle));

            /*
             * builder.AddReverse(SqlType.DateTimeOffset, typeof (DateTimeOffset));
             */
        }
Пример #5
0
        protected override void RegisterCustomMappings(TypeMappingRegistryBuilder builder)
        {
            builder.Add(new PointMapper());
            builder.Add(new LSegMapper());
            builder.Add(new BoxMapper());
            builder.Add(new PathMapper());
            builder.Add(new PolygonMapper());
            builder.Add(new CircleMapper());

            /*
             * builder.Add(typeof (DateTimeOffset),
             * builder.Mapper.ReadDateTimeOffset,
             * builder.Mapper.BindDateTimeOffset,
             * builder.Mapper.MapDateTimeOffset);
             */
        }
Пример #6
0
 protected override void RegisterCustomReverseMappings(TypeMappingRegistryBuilder builder)
 {
     builder.AddReverse(SqlType.DateTimeOffset, typeof(DateTimeOffset));
 }