ADO.NET Data Service al servizio di Silverlight 2.0
di Marco Leoncini, in Silverlight 2.0, 28 ottobre 2008
Archiviato in: .NET Framework, .NET Framework 3.5, LINQ, Silverlight, WCF Data Services, Web Service, XAML, ADO.NET, Architettura, Silverlight 2.0
Opzioni in Querystring
| Opzione | Descrizione | Esempio |
| orderby | Ordina la lista delle entità utilizzando i criteri impostati. E' possibile ordinare utilizzando più proprietà semplicemente separandole con una virgola |
|
| skip top | Usati in combinazione permettono di effettuare la paginazione: skip salta il numero di entità desiderato, mentre top seleziona solo il numero necessario. Nell'esempio viene restituita la seconda pagina, in pagine da 10 elementi. |
|
| filter | Filtra le entità applicando le regole che definisce |
|
| expand | Permette di recuperare le entità collegate riducendo il numero di chiamate al servizio. Nell'esempio vengono restituiti tutti gli ordini collegati al Customer 'ANTON' ed è possibile "espandere" più proprietà navigabili separandole con delle virgole. |
|
In uno degli esempi precedenti, in particolare nell'uso dei filtri, abbiamo usato la semplice espressione di eguaglianza "eq"; in realtà le epressioni disponibili sono molte ed è possibile utilizzarle per campi di testo, numerici e booleani
Operatori
| Operatore | Descrizione | Esempio |
| eq | Operatore di uguaglianza |
|
| ne | Operatore disuguaglianza. Nell'esempio vengono restituiti tutti i Customer che hanno specificato il numero di fax. E' inoltre possibile vedere l'uso della forma literal di "null", da utilizzare perchè non ci sono operatori per controllare se un campo è nullo o meno |
|
| gt | Operatore di maggioranza |
|
| ge | Maggiore o uguale |
|
| lt | Operatore di minoranza |
|
| le | Minore o uguale |
|
| and | Operatore logico AND, per mettere in relazione tra loro più proprietà |
|
| or | Operatore logio or |
|
| not | Negazione |
|
| add sub mul div mod | Operatore di addizione, sottrazione, multiplicazione divisione e modulo |
|
Oltre agli operatori è possibile eseguire alcune funzioni, come ad esempio endswith, utilizzata in uno degli esempi precedenti.
Attenzione: Questo articolo contiene un allegato
Contenuti dell'articolo
- Pagina 1
- Pagina 3
- Pagina 4
- Pagina 5
- Pagina 6
- Pagina 7
- Pagina 8
- Pagina 9
Sullo stesso argomento
-
Applicazioni Silverlight con il cloud computing su Windows Azure
-
Aggiungere interattività al controllo Chart di Silverlight 3.0
-
Realizzare un sito completo in Silverlight: una galleria fotografica
-
Supporto audio e video in Silverlight 3.0
-
Effetti speciali sulle immagini in Silverlight 3.0
-
Anteprima di Expression Blend 3.0
-
Le novità di Silverlight 3.0 beta 1
-
Realizzare un menu riutilizzabile utilizzando DataTemplate e DataBinding
-
Un tocco di stile alle applicazioni Silverlight: style e template
-
Multithreading in Silverlight 2.0

















Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.