DataServiceQuery Klas

Definitie

Een abstracte klasse die één queryaanvraag aan WCF Data Services vertegenwoordigt.

public ref class DataServiceQuery abstract : System::Data::Services::Client::DataServiceRequest, System::Collections::IEnumerable, System::Linq::IQueryable
public abstract class DataServiceQuery : System.Data.Services.Client.DataServiceRequest, System.Collections.IEnumerable, System.Linq.IQueryable
type DataServiceQuery = class
    inherit DataServiceRequest
    interface IQueryable
    interface IEnumerable
Public MustInherit Class DataServiceQuery
Inherits DataServiceRequest
Implements IEnumerable, IQueryable
Overname
DataServiceQuery
Afgeleid
Implementeringen

Opmerkingen

Er zijn geen openbare constructors gedefinieerd voor deze klasse. Objectexemplaren worden gemaakt met behulp van CreateQuery of CreateQuery in de DataServiceContext klasse.

Eigenschappen

Name Description
ElementType

Hiermee haalt u het type object op dat als batch naar de gegevensservice wordt verzonden.

(Overgenomen van DataServiceRequest)
Expression

Vertegenwoordigt een expressie die de query naar de gegevensservice bevat.

Provider

Vertegenwoordigt het exemplaar van de queryprovider.

RequestUri

Hiermee haalt u de URI op van het aanvraagobject dat is verzonden naar een gegevensservice.

(Overgenomen van DataServiceRequest)

Methoden

Name Description
BeginExecute(AsyncCallback, Object)

Asynchroon verzendt een aanvraag om de gegevensservicequery uit te voeren.

EndExecute(IAsyncResult)

Aangeroepen om de asynchrone bewerking van het uitvoeren van een gegevensservicequery te voltooien.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
Execute()

Voert de query uit op de gegevensservice.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Vertegenwoordigt de URI van de query naar de gegevensservice.

(Overgenomen van DataServiceRequest)

Expliciete interface-implementaties

Name Description
IEnumerable.GetEnumerator()

Hiermee haalt u het IEnumerator object op dat kan worden gebruikt om de verzameling te herhalen die door de query wordt geretourneerd.

Extensiemethoden

Name Description
AsParallel(IEnumerable)

Hiermee schakelt u parallelle uitvoering van een query in.

AsQueryable(IEnumerable)

Converteert een IEnumerable naar een IQueryable.

Cast<TResult>(IEnumerable)

Cast de elementen van een IEnumerable naar het opgegeven type.

Cast<TResult>(IQueryable)

Converteert de elementen van een IQueryable naar het opgegeven type.

OfType<TResult>(IEnumerable)

Hiermee filtert u de elementen van een IEnumerable op basis van een opgegeven type.

OfType<TResult>(IQueryable)

Hiermee filtert u de elementen van een IQueryable op basis van een opgegeven type.

Van toepassing op