Bouw query's met FetchXML
Gepubliceerd: januari 2017
Is van toepassing op: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
FetchXML is een eigendomsquerytaal gebruikt in Microsoft Dynamics 365 (online en on-premises). Het is gebaseerd op een schema dat de mogelijkheden van de taal beschrijft. De FetchXML taal ondersteunt gelijkende querymogelijkheden als query-expressies. Bovendien wordt het gebruikt als geserialiseerde vorm van een query, om een query op te slaan als opgeslagen gebruikersweergave in de entiteit userquery en als opgeslagen weergave van een organisatie in de entiteit savedquery.
Een FetchXML query kan worden uitgevoerd door de methode IOrganizationService.RetrieveMultiple te gebruiken. U kunt een FetchXML query voor een query-expressie met het bericht FetchXmlToQueryExpressionRequest converteren.
Voor informatie over hoe u LINQPad gebruikt om te werken met FetchXML, raadpleegt u het volgende blogbericht: Krijg FetchXML van LINQPad.
Voor informatie over een functie waarmee u SQL scripts kunt converteren naar FetchXML, zie SQL2FetchXML-Help.
In deze sectie
FetchXML gebruiken om een query te construeren
FetchXML-samenvoeging gebruiken
Paging op grote resultaatsets toepassen met FetchXML
Fiscale datum en 'ouder dan'-queryoperators voor datum/tijd in FetchXML
Gebruik een left outer join in FetchXML voor het uitvoeren van query's voor records "niet in"
Voorbeeld: Samenvoeging gebruiken in FetchXML
Voorbeeld: FetchXML gebruiken met een paging-cookie
Voorbeeld: Query's converteren tussen QueryExpression en Fetch
Voorbeeld: Een opgeslagen query valideren en uitvoeren
Verwante secties
Query's maken met LINQ (.NET Language Integrated Query)
Bouw query's met QueryExpression
Haal records op voor veel-op-veek rekaries met doorsnedenentiteiten.
Microsoft Dynamics 365
© 2017 Microsoft. Alle rechten voorbehouden. Auteursrecht