public override unsafe double DecodeBinary(DataRow row, PostgresClientState state) { PostgresTypeConverter.DemandDataLength(row, 8); var asint = BinaryBuffer.ReadLongNetwork(row.Data, 0); return(*(double *)&asint); }