Utiliser le service d’organisation Microsoft Dataverse

Notes

Vous n’êtes pas sûr de l’entité par rapport à la table ? Voir Développeurs : Comprendre la terminologie dans Microsoft Dataverse.

Le service Organisation est l'un des deux services Web que vous pouvez utiliser pour utiliser des données et des définitions de table et de colonne dans Dataverse. L'autre est l'API Web.

Le service Organisation est optimisé pour une utilisation avec .NET Framework, et les assemblys du SDK dans le package Microsoft.CrmSdk.CoreAssemblies NuGet fournissent les classes de l'interface IOrganizationService nécessaires pour exploiter des données et des définitions de table et de colonne à l'aide de ce service.

Certaines fonctionnalités d'extension, telles que les plug-ins et les extensions de workflow, dépendent du .NET Framework et des classes définies dans ces assemblys. Le service Organisation est donc la seule option possible lors de l'utilisation de ces méthodes pour étendre Dataverse.

Assemblys du service Organisation

Il est utile de reconnaître que le service Oorganisation définit la plateforme. Le service Organisation définit les opérations prises en charge sous forme de messages. Chaque message a un nom. Ces messages correspondent aux événements qui sont émis par l'infrastructure d'événements. Informations complémentaires : Infrastructure d'événements

Les assemblys .NET pour le service Organisation utilisent actuellement un point de terminaison SOAP. Les assemblys ont été conçus pour modéliser étroitement les services de la plateforme sous-jacente en fonction de l'interface IOrganizationService. Cependant, il ne s'agit pas des mêmes composants et ne doivent pas être confondus les uns avec les autres.

Le point de terminaison SOAP pour le service Organisation a été introduit en 2011 et nous avons annoncé qu'il était obsolète. Cela signifie qu'il continuera à fonctionner et sera pris en charge jusqu'à ce que nous le supprimions. Nous avons également annoncé que nous mettrions à jour les assemblys du SDK .NET afin qu'ils continuent de fonctionner après la suppression du point de terminaison SOAP. Cela signifie que des assemblys SDK mis à jour seront disponibles avant la suppression du point de terminaison SOAP et que les développeurs devront mettre à jour leur code pour pouvoir utiliser ces nouveaux assemblys ultérieurement.

Utilisation du service Organisation sans assemblys

Les développeurs peuvent utiliser le point de terminaison SOAP du service Organisation sans utiliser les assemblys SDK .NET, par exemple en créant un proxy de service Web à l'aide du WSDL exposé par le service, mais la nature RESTful de l'API Web en fait un outil supérieur.

Notes

Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)

Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).