Condividi tramite


DataServiceQuery<TElement>.DataServiceOrderedQuery Classe

Definizione

Ordinato DataServiceQuery che implementa IOrderedQueryable.

public class DataServiceQuery<TElement>.DataServiceOrderedQuery : Microsoft.OData.Client.DataServiceQuery<TElement>, System.Collections.Generic.IEnumerable<TElement>, System.Linq.IOrderedQueryable<TElement>, System.Linq.IQueryable<TElement>
type DataServiceQuery<'Element>.DataServiceOrderedQuery = class
    inherit DataServiceQuery<'Element>
    interface IOrderedQueryable<'Element>
    interface seq<'Element>
    interface IEnumerable
    interface IOrderedQueryable
    interface IQueryable
    interface IQueryable<'Element>
Public Class DataServiceQuery(Of TElement).DataServiceOrderedQuery
Inherits DataServiceQuery(Of TElement)
Implements IEnumerable(Of TElement), IOrderedQueryable(Of TElement), IQueryable(Of TElement)

Parametri di tipo

TElement
Ereditarietà
DataServiceQuery<TElement>.DataServiceOrderedQuery
Implementazioni

Proprietà

Context

Contesto associato a questa query.

(Ereditato da DataServiceQuery<TElement>)
ElementType

Restituisce il tipo dell'oggetto utilizzato nel modello per creare l'istanza di DataServiceQuery<TElement>.

(Ereditato da DataServiceQuery<TElement>)
Expression

Rappresenta un'espressione contenente la query al servizio dati.

(Ereditato da DataServiceQuery<TElement>)
IsComposable

Indica se questa query è componibile

(Ereditato da DataServiceQuery<TElement>)
Provider

Rappresenta l'istanza del provider di query.

(Ereditato da DataServiceQuery<TElement>)
RequestUri

Ottiene l'URI della query.

(Ereditato da DataServiceQuery<TElement>)

Metodi

AddQueryOption(String, Object)

Crea un nuovo oggetto DataServiceQuery<TElement> con il set di opzioni query nell'URI generato dalla query restituita.

(Ereditato da DataServiceQuery<TElement>)
AppendRequestUri(String)

Ottenere una nuova stringa URI aggiungendo nextSegment alla stringa originale.

(Ereditato da DataServiceQuery<TElement>)
BeginExecute(AsyncCallback, Object)

Avvia un'operazione di rete asincrona che esegue la query rappresentata da questa istanza di oggetto.

(Ereditato da DataServiceQuery<TElement>)
CreateFunctionQuery<T>(String, Boolean, UriOperationParameter[])

Crea una query del servizio dati per la funzione che restituisce la raccolta di dati.

(Ereditato da DataServiceQuery<TElement>)
CreateFunctionQuerySingle<T>(String, Boolean, UriOperationParameter[])

Crea una query del servizio dati per la funzione che restituisce singoli dati.

(Ereditato da DataServiceQuery<TElement>)
EndExecute(IAsyncResult)

Termina una richiesta di query asincrona al servizio dati.

(Ereditato da DataServiceQuery<TElement>)
Execute()

Esegue la query e restituisce i risultati sotto forma di raccolta che implementa IEnumerable.

(Ereditato da DataServiceQuery<TElement>)
ExecuteAsync()

Avvia un'operazione di rete asincrona che esegue la query rappresentata da questa istanza di oggetto.

(Ereditato da DataServiceQuery<TElement>)
ExecuteAsync(CancellationToken)

Avvia un'operazione di rete asincrona che esegue la query rappresentata da questa istanza di oggetto.

(Ereditato da DataServiceQuery<TElement>)
Expand(String)

Espande una query per includere le entità da un set di entità correlato nella risposta alla query.

(Ereditato da DataServiceQuery<TElement>)
Expand<TTarget>(Expression<Func<TElement,TTarget>>)

Espande una query per includere le entità da un set di entità correlato nella risposta alla query, in cui la query correlata è di un tipo specifico in una gerarchia di tipi.

(Ereditato da DataServiceQuery<TElement>)
GetAllPages()

Ottenere tutti gli elementi eseguendo l'iterazione automatica di tutte le pagine, invierà la richiesta di prima pagina come impostazione predefinita, indipendentemente dal fatto che sia iterazione.

(Ereditato da DataServiceQuery<TElement>)
GetAllPagesAsync()

Invia in modo asincrono una richiesta per ottenere tutti gli elementi eseguendo l'iterazione automatica di tutte le pagine

(Ereditato da DataServiceQuery<TElement>)
GetAllPagesAsync(CancellationToken)

Invia in modo asincrono una richiesta per ottenere tutti gli elementi eseguendo l'iterazione automatica di tutte le pagine

(Ereditato da DataServiceQuery<TElement>)
GetEnumerator()

Esegue la query e restituisce i risultati sotto forma di raccolta.

(Ereditato da DataServiceQuery<TElement>)
GetKeyPath(String)

Ottiene una nuova stringa URI con chiavi.

(Ereditato da DataServiceQuery<TElement>)
GetPath(String)

Ottenere una nuova stringa di percorso URI aggiungendo nextSegment a quella originale.

(Ereditato da DataServiceQuery<TElement>)
IncludeCount()

Richiede che il conteggio di tutte le entità nel set di entità venga restituito inline con i risultati della query.

(Ereditato da DataServiceQuery<TElement>)
IncludeCount(Boolean)

Richiede che il conteggio di tutte le entità nel set di entità venga restituito inline con i risultati della query.

(Ereditato da DataServiceQuery<TElement>)
IncludeTotalCount()
Obsoleti.

Richiede che il conteggio di tutte le entità nel set di entità venga restituito inline con i risultati della query.

(Ereditato da DataServiceQuery<TElement>)
IncludeTotalCount(Boolean)
Obsoleti.

Richiede che il conteggio di tutte le entità nel set di entità venga restituito inline con i risultati della query.

(Ereditato da DataServiceQuery<TElement>)
ToString()

Rappresenta l'URI della query del servizio dati.

(Ereditato da DataServiceQuery<TElement>)

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator()

Esegue la query e restituisce i risultati sotto forma di raccolta.

(Ereditato da DataServiceQuery<TElement>)

Metodi di estensione

CountDistinct<TSource,TTarget>(IEnumerable<TSource>, Func<TSource,TTarget>)

Restituisce il numero distinto di elementi in una sequenza dopo aver applicato la funzione di proiezione a ogni elemento.

CountDistinct<TSource,TTarget>(IQueryable<TSource>, Expression<Func<TSource,TTarget>>)

Restituisce il numero distinto di elementi in una sequenza dopo aver applicato la funzione di proiezione a ogni elemento.

Si applica a