Il compilatore di solito soffoca quando un evento non appare accanto a ...+=... o a ...-=... , quindi non sono sicuro che sia possibile. ... Voglio essere in grado di identificare un evento utilizzando un albero delle espressioni, così posso creare un os...
Ho un IQueryable e un oggetto di tipo T. ... Voglio fare IQueryable (). Dove (o => o.GetProperty (fieldName) == objectOfTypeT.GetProperty (fieldName)) ... così ... ...public IQueryable<T> DoWork<T>(string fieldName)
where T : EntityObject
{
..
public static IQueryable<TResult> ApplySortFilter<T, TResult>(this IQueryable<T> query, string columnName)
where T : EntityObject
{
var param = Expression.Parameter(typeof(T), "o");
var body = Expression.PropertyOrField(param,columnName);
var sor...
Sto cercando di creare un albero di espressioni che rappresenti quanto segue: ...myObject.childObjectCollection.Any(i => i.Name == "name");
... Accorciato per chiarezza, ho il seguente: ...//'myObject.childObjectCollection' is represented here by 'proper...
Sto cercando di creare un albero di espressioni analizzando xml usando C #. L'xml sarebbe come il seguente: ...<Expression>
<If>
<Condition>
<GreaterThan>
<X>
<Y>
</GreaterThan>
</Condition>
<Expression />
<If>
<Else>
<Express...
Qual è il modo migliore per chiamare un metodo di istanza all'interno di un albero delle espressioni? La mia attuale soluzione è qualcosa del genere per un metodo di interfaccia "oggetto GetRowValue (rowIndex)" dell'interfaccia IColumn. ...public static ...
Sto provando a scrivere una funzione statica su O due espressioni, ma ricevo il seguente errore: ... Il parametro 'elemento' non è nell'ambito. ... Descrizione: si è verificata un'eccezione non gestita durante l'esecuzione della richiesta Web corrente. S...
È possibile passare parti di una query di linq in una funzione? Voglio creare un'interfaccia comune per il mio DAL che utilizza sempre la stessa interfaccia di query. Per esempio, ...List<T> Get(Join j, Where w, Select s){
return currentDataConte...
Vorrei generare la seguente istruzione select usando dinamicamente gli alberi di espressione: ...var v = from c in Countries
where c.City == "London"
select new {c.Name, c.Population};
... Ho elaborato come generare ...var v = from c in C...
Sono il manichino in questo scenario. ... Ho provato a leggere su Google cosa sono ma non capisco. Qualcuno può darmi una semplice spiegazione di cosa sono e perché sono utili? ... edit: sto parlando della funzionalità LINQ in .Net.
C'è un modo migliore per ottenere il nome della proprietà quando viene trasmesso tramite un'espressione lambda? Ecco cosa ho attualmente. ... per esempio. ...GetSortingInfo<User>(u => u.UserId);
... Ha funzionato lanciandolo come memberexpression solo qu...
dal momento che sto usando POCOS nel mio dominio, voglio che il mio repository sia in grado di ricevere i filtri Expression del tipo del mio POCOS e cambiare il parametro nell'espressione come il tipo delle mie tabelle LINQ, i miei campi hanno lo stesso ...
Ho un provider Linq che va con successo e ottiene i dati dalla mia origine dati scelta, ma quello che vorrei fare ora che ho il mio set di risultati filtrato, è consentire a Linq to Objects di elaborare il resto dell'albero Expression (per cose come Join...
Il ...dynamic language runtime (DLR)... ha un codice piuttosto interessante per Expression, incluso un codice molto bello per stampare gli alberi di espressione che voglio usare in modo che: ...int a = 1;
int b = 2;
Expression<Func<int, int>> expression ...
Ho un metodo che altera un oggetto "Account" basato sul delegato dell'azione passato in esso: ...public static void AlterAccount(string AccountID, Action<Account> AccountAction) {
Account someAccount = accountRepository.GetAccount(AccountID);
Account...
Come utilizzerei un albero delle espressioni per creare dinamicamente un predicato simile a qualcosa ... ...(p.Length== 5) && (p.SomeOtherProperty == "hello")
... In modo che io possa attaccare il predicato in un'espressione lambda così ... ...q.Where(m...
È possibile in qualche modo convertire in modo programmatico una query sql in un albero di espressioni linq? La query sql dovrebbe essere generata da questa query di linq, quindi la sto pensando come serializzazione \ deserializzazione di un utente pover...
Ho giocato un po 'con il ...DLR... e sono un po' bloccato sui metodi di chiamata. Ad esempio, supponiamo di voler fare un'espressione per inserire qualcosa in una pila: ...class StackInfo{
protected Stack<SomeClass> _stack;
public Expression Pu...