Partager via


DataServiceQuerySingle<TElement> Classe

Définition

Objet de requête d’un élément unique.

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

Paramètres de type

TElement

Type d’objet à matérialiser.

Héritage
DataServiceQuerySingle<TElement>

Constructeurs

DataServiceQuerySingle<TElement>(DataServiceContext, String, Boolean)

Objet de requête d’un élément unique.

DataServiceQuerySingle<TElement>(DataServiceContext, String)

Objet de requête d’un élément unique.

DataServiceQuerySingle<TElement>(DataServiceQuerySingle<TElement>)

Créez une requête d’un élément unique basé sur un autre élément.

Propriétés

Context

Contexte associé à cette requête.

IsComposable

Indique si cette requête est composable.

RequestUri

Obtenir l'URI de la requête.

Méthodes

AppendRequestUri(String)

Obtenez une nouvelle chaîne d’URI en ajoutant nextSegment à celle d’origine.

BeginGetValue(AsyncCallback, Object)

Lance une opération de réseau asynchrone qui exécute la requête représentée par cette instance d'objet.

CastTo<TResult>()

Castez ce type de requête dans son type dérivé.

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

Crée une requête de service de données pour la fonction qui retourne la collection de données.

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

Crée une requête de service de données pour la fonction qui retourne des données uniques.

EndGetValue(IAsyncResult)

Termine une requête d'interrogation asynchrone à un service de données.

Expand(String)

Développe une requête pour inclure des entités à partir d'un jeu d'entités associé défini dans la réponse à la requête.

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

Développe une requête pour inclure l’entité d’un jeu d’entités associé dans la réponse à la requête, où l’entité associée est d’un type spécifique dans une hiérarchie de types.

GetPath(String)

Obtenez une nouvelle chaîne de chemin d’URI en ajoutant nextSegment à celle d’origine.

GetValue()

Exécute la requête et retourne le résultat.

GetValueAsync()

Lance une opération de réseau asynchrone qui exécute la requête représentée par cette instance d'objet.

GetValueAsync(CancellationToken)

Lance une opération de réseau asynchrone qui exécute la requête représentée par cette instance d'objet.

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

Projette l’élément de cette requête dans un nouveau formulaire.

S’applique à