Especifique construir al consultar con devart.data.linq.datacontext.Query <T> -- # campo con linq-to-sql campo con devart camp Relacionados El problema

Specify construct when querying with Devart.Data.Linq.DataContext.Query<T>


0
vote

problema

Español

Estoy usando Linq de Devart a SQL en mi proyecto (no marco de entidad). Intente seleccionar de la base de datos con 'BWL0520BG6,1'5 , OR 'BWL0520BG6,1'6 , pero 'BWL0520BG6,1'7 Deliberadamente no tiene constructor de paráternos públicos. ¿Puedo sobrescribir de alguna manera cómo debe crear una nueva instancia de 'BWL0520BG6,1'8 ? Por ejemplo, dando una instancia de 'BWL0520BG6,1'9 en algún momento? O dando un 'BWx0520BG6,1'0 que creará la instancia 'CBZ3132BR1,2c'621 antes de sobrescrito con el valor de la DB?

  'BWx0520BG6,1'2  
Original en ingles

I'm using Devart's Linq to sql in my project (not Entity Framework). Try to select from database with Query<T>, or ExecuteQuery<T>, but T deliberately don't have public parameterless constructor. Can I somehow overwrite how should a new instance of T created? For example giving an instance of AutoMapper.Profile at some point? Or giving a Func<T> that will create the T instance before it's overwritten with the value from the DB?

using( var DC = new SomeDevartDataContextBaseDerivative() ) {     // exception because parameterless constructor     var FM = DC.ExecuteQuery<SomeTypeWithoutParameterlessConstructor>( "Select 1 as Id" );     return FM; } 
        
 
 

Lista de respuestas

0
 
vote
vote
La mejor respuesta
 

No hay forma de pasar un tipo sin constructor de paráternos públicos.

 

There is no way to pass a type without public parameterless constructor.

 
 
     
     

Relacionados problema

1  Devart MySQL componentes que se conectan a MySQL con el protocolo de memoria compartida  ( Devart mysql components connecting to mysql with shared memory protocol ) 
¿Alguien ha tenido éxito con la conexión a MySQL usando el protocolo de memoria compartida a través de los componentes de Devart? (en .NET) Si es así, ¿cómo...

0  ¿Por qué una declaración se ejecutará en TOAD, pero no en mi código?  ( Why would a statement execute in toad but not in my code ) 
Aquí está mi código: private void UpdatePlatypus(String APetPlatypus) { oracleConnectionMainForm.Open(); OracleCommand ocmd = new OracleCommand();...

0  ERROR: Nombre del parámetro no encontrado, en PostgreSQL  ( Error parameter name not found in postgresql ) 
Estoy trabajando en ASP.NET con PostgreSQL con conductor de conexión DotConnect de Devart. Cuando estoy ejecutando una consulta parcelorizada, está mostrando ...

0  no se puede cargar DataContext en Devart Linconnect  ( Cannot load datacontext in devart linconnect ) 
He agregado devart linqconnect ORM para conectarse al mysql database . Sin embargo, es una versión de prueba, sin embargo, He creado un archivo shoppingDa...

0  ¿Dotonenect for SQLite Support Mono?  ( Does dotconnect for sqlite support mono ) 
¿El proveedor de DotConnect para SQLite de Devart Support Mono? Google parece decir que lo hace, pero su propia página de compatibilidad dice que no lo hace. ...

4  ¿Cómo puedo usar el contexto generado de Linqpad en Visual Studio?  ( How can i use linqpads generated context in visual studio ) 
Este es un seguimiento de esta pregunta realmente: ¡Moviéndose de linqpad a un proyecto de estudio visual adecuado? < / a> .. Pero no puedo conseguir que...

1  Tener un problema con EF 4.0 y ObjectStatemanager (creo)  ( Have a problem with ef 4 0 and objectstatemanager i think ) 
Tengo un problema grave, tengo una clave única en el campo en DB, utilizo Oracle (Proveedor Devart). Primera vez Preforme un inserto - & gt; (_objectSet.Ad...

0  ¿Puede incluir cambios en LINQ-TO-SQL y actualizaciones adaptadoras de mesa de datos ADO.NET en una sola transacción?  ( Can you include linq to sql changes and ado net dataset table adapter updates in ) 
Aquí están las tecnologías relevantes con las que estoy trabajando: Dot Connect para Oracle (para facilitar Linq-to-SQL para Oracle). conjuntos de datos ...

5  ¿Hay algún proveedor de datos .NET para Oracle que no requiera que el cliente de Oracle esté instalado?  ( Are there any net data providers for oracle that do not require the oracle clie ) 
Estoy desarrollando una aplicación de cliente rica que usará el marco de entidades (con DotConnect de Devart para Oracle) para conectarse a una base de datos ...

0  Ningún proveedor marco de entidad encontrado para el proveedor ADO.NET con nombre invariante 'devart.data.oracle'  ( No entity framework provider found for the ado net provider with invariant name ) 
Estoy usando Devforce 7.2.4, Devart - DotConnect para Oracle 8.4.313, Marco de entidades 6.1.2. Obtuve ese error cuando configuro la propiedad DevforceEnabl...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos