Ejemplo n.º 1
0
 internal ConnectorTypeMapper(NpgsqlConnector connector) : base(GlobalTypeMapper.Instance.DefaultNameTranslator)
 {
     _connector = connector;
     UnrecognizedTypeHandler = new UnknownTypeHandler(_connector.Connection);
     ClearBindings();
     ResetMappings();
 }
Ejemplo n.º 2
0
 TypeHandlerRegistry(NpgsqlConnector connector)
 {
     Connector               = connector;
     PostgresTypes           = EmptyPostgresTypes;
     UnrecognizedTypeHandler = new UnknownTypeHandler(this);
     ByOID          = new Dictionary <uint, TypeHandler>();
     ByDbType       = new Dictionary <DbType, TypeHandler>();
     ByNpgsqlDbType = new Dictionary <NpgsqlDbType, TypeHandler>();
     ByType         = new Dictionary <Type, TypeHandler> {
         [typeof(DBNull)] = UnrecognizedTypeHandler
     };
     ByNpgsqlDbType[NpgsqlDbType.Unknown] = UnrecognizedTypeHandler;
 }