Frage

Ich verwende Linq mit dem Unterschall in einer Klasse, um meine Daten zu erhalten. Hier ist der folgende Code:

public IQueryable<Veiculo> SelecionaVeiculosSite() 
        {
                   return (from v in _db.Veiculos
                            where v.Ativo == true &&
                            v.Marca.Ativo == true && 
                            v.Modelo.Ativo == true
                            select v
                           );            

        }

Sie werden einen Unterschied in der Linie bei "V.Marca.ATivo == true" sehen.

Dies ist der in der erzeugte Vorlage geänderte Code:

public Marca Marca
    {
        get
        {

              var repo=OKMMySql.Marca.GetRepo();
              return (from items in repo.GetAll()
                   where items.ID_Marca == _ID_Marca
                   select items).SingleOrDefault();
        }
    }

In dem Code ist es in Ordnung, aber diese Auswahl gibt diesen Ausführungszeitfehler zurück:

Das Mitglied 'TestMode' wird nicht unterstützt.

Ich habe nichts im Netz über diesen Fehler gegründet.

Danke schön

War es hilfreich?

Lösung

Dies ist ein Fehler, er ist in der Problemliste auf GitHub angemeldet und wird derzeit bearbeitet. Weitere Informationen finden Sie im folgenden Link:

http://github.com/subsonic/subsonic-3.0/issues/148

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top