Chapter 8. Developing with the Metadata Service

As you learned earlier in this book, Microsoft Dynamics CRM includes a MetadataService Web service that allows you to programmatically read and modify the system schema. The MetadataService Web service exposes the same functionality that system customizers can access through the Web-based customization tools. The Microsoft Dynamics CRM metadata repository is effectively a stand-alone, middle-tier application. It stores and manages the metadata for the CRM application itself.

By working with the MetadataService, you can perform the following types of actions:

  • Retrieve the metadata for a specific entity, either system or custom.

  • Retrieve the attributes for an entity.

  • Retrieve the metadata for a specific ...

Get Programming Microsoft Dynamics® CRM 4.0 now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.