Condividi tramite


DataServiceQuerySingle<TElement> Classe

Definizione

Oggetto query di un singolo elemento.

public class DataServiceQuerySingle<TElement>
type DataServiceQuerySingle<'Element> = class
Public Class DataServiceQuerySingle(Of TElement)

Parametri di tipo

TElement

Tipo di oggetto da materializzare.

Ereditarietà
DataServiceQuerySingle<TElement>

Costruttori

DataServiceQuerySingle<TElement>(DataServiceContext, String, Boolean)

Oggetto query di un singolo elemento.

DataServiceQuerySingle<TElement>(DataServiceContext, String)

Oggetto query di un singolo elemento.

DataServiceQuerySingle<TElement>(DataServiceQuerySingle<TElement>)

Creare una query di un singolo elemento in base a un'altra.

Proprietà

Context

Contesto associato a questa query.

IsComposable

Indica se la query è componibile.

RequestUri

Ottiene l'URI della query.

Metodi

AppendRequestUri(String)

Ottenere una nuova stringa URI aggiungendo nextSegment a quella originale.

BeginGetValue(AsyncCallback, Object)

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

CastTo<TResult>()

Eseguire il cast di questo tipo di query nel tipo derivato.

CreateFunctionQuery<T>(String, Boolean, UriOperationParameter[])

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

CreateFunctionQuerySingle<T>(String, Boolean, UriOperationParameter[])

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

EndGetValue(IAsyncResult)

Termina una richiesta di query asincrona al servizio dati.

Expand(String)

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

Expand<TTarget>(Expression<Func<TElement,TTarget>>)

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

GetPath(String)

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

GetValue()

Esegue la query e restituisce il risultato.

GetValueAsync()

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

GetValueAsync(CancellationToken)

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

Select<TResult>(Expression<Func<TElement,TResult>>)

Proietta l'elemento di questa query in un nuovo modulo.

Si applica a