Difference of query method in CRM 2011

 

OData

QueryExpression

FetchXml

LINQ

FilteredViews

Performing Create, Update or Delete function

X

 

 

X

 

Retrieve record values

X

X

X

X

X

Can be used in report writing

 

 

X

 

X

Retrieving values from multiple related entities

X

X

X

X

X

Can perform outer joins

X

 

X

 

X

Compile Time Validation

 

X

 

X

 

Retrieve Values from unrelated entities (Union)

 

 

 

X

X

Aggregations

X (Limited Implementation)

 

X

X

X

posted @ 2013-08-22 00:26  AOT  阅读(212)  评论(0编辑  收藏  举报