Comment utiliser ObjectContext
et ObjectQuery<T>
avec mes propres classes et objets?ObjectQuery <T> sans Entity Framework
I.e. Je ne veux pas les utiliser avec Entity Framework.
Comment est-ce que je peux faire ceci?
Comment utiliser ObjectContext
et ObjectQuery<T>
avec mes propres classes et objets?ObjectQuery <T> sans Entity Framework
I.e. Je ne veux pas les utiliser avec Entity Framework.
Comment est-ce que je peux faire ceci?
ObjectContext et ObjectQuery sont l'Entity Framework. Vous pouvez implémenter votre propre fournisseur Linq personnalisé. Un très bon exemple peut être trouvé à "THE WAYWARD WEBLOG" http://blogs.msdn.com/mattwar/pages/linq-links.aspx. Ce blog m'a aidé à implémenter mon propre fournisseur personnalisé.
public interface IQueryable : IEnumerable {
Type ElementType { get; }
Expression Expression { get; }
IQueryProvider Provider { get; }
}
public interface IQueryProvider {
IQueryable CreateQuery(Expression expression);
IQueryable<TElement> CreateQuery<TElement>(Expression expression);
object Execute(Expression expression);
TResult Execute<TResult>(Expression expression);
}