dynamics crm 2011 - How to discover all Entity Types? One of each? -


i need write service connects crm, , returns list of of entity available on server (custom or otherwise).

how can this? clear, not looking return data entities. list of every type, regardless of whether exist.

you need use retrieveallentitiesrequest

retrieveallentitiesrequest request = new retrieveallentitiesrequest() {     entityfilters = entityfilters.entity,     retrieveasifpublished = true };  // service iorganizationservice retrieveallentitiesresponse response = (retrieveallentitiesresponse)service.execute(request);  foreach (entitymetadata currententity in response.entitymetadata) {     string logicalname = currententity.logicalname;     // logic here } 

note system or hidden entities, wizardpage or recordcountsnapshot


Comments