Événements
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances d’entrer, vous pourriez gagner un package de conférence et le rendre à la Live Grand Finale à Las Vegas
En savoir plusCe navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Cet exemple .NET 6.0 montre comment effectuer des opérations de données communes à l’aide de l’API Web de Dataverse.
Cet exemple utilise le code d’assistance commun dans la Bibliothèque de classes WebAPIService (C#).
Notes
Cet exemple implémente les opérations de Dataverse et de sortie de la console détaillées dans Exemple d′opérations de base de l′API Web et utilise les constructions C# courantes décrites dans Exemples de l′API Web (C#).
Les éléments suivants sont requis pour générer et exécuter cet exemple :
Clonez ou téléchargez le référentiel Exemples PowerApps.
Localisez le dossier /dataverse/webapi/C#-NETx/BasicOperations/.
Ouvrir le fichier BasicOperations.sln
en utilisant Visual Studio 2022
Modifiez le fichier appsettings.json
pour définir les valeurs de propriété suivantes :
Property | Instructions |
---|---|
Url |
URL pour votre environnement. Remplacez la valeur https://yourorg.api.crm.dynamics.com de l’espace réservé avec la valeur de votre environnement. Voir Afficher les ressources pour développeurs pour trouver l’URL pour votre environnement. |
UserPrincipalName |
Remplacez la valeur you@yourorg.onmicrosoft.com de l’espace réservé avec la valeur UPN pour accéder à l’environnement. |
Password |
Remplacez la valeur yourPassword de l’espace réservé avec le mot de passe que vous utilisez. |
Enregistrer le fichier appsettings.json
Appuyez sur F5 pour exécuter l’exemple.
Le code de cet exemple est ici : PowerApps-Samples/dataverse/webapi/C#-NETx/BasicOperations/Program.cs
Cet exemple comprend cinq régions :
Opérations :
Opérations : Associez un nouvel enregistrement à un existant.
Opérations : créez les entrées suivantes en une seule opération : un compte, son contact principal associé et les tâches ouvertes pour ce contact. Ces types d’entités ont les relations suivantes :
Accounts
|---[Primary] Contact (N-to-1)
|---Tasks (1-to-N)
Opérations :
contact_customer_accounts
de compte.contact_customer_accounts
de compte.systemuserroles_association
.systemuserroles_association
.Opérations : une référence à chaque enregistrement créé dans cet exemple a été ajoutée à une liste lors de sa création. Cette section parcourt cette liste et supprime chaque enregistrement.
Par défaut, cet exemple supprime tous les enregistrements qui y sont créés. Si vous souhaitez afficher les enregistrements créés une fois l’exemple terminé, remplacez la variable deleteCreatedRecords
par false
et vous serez invité à décider si vous souhaitez supprimer les enregistrements.
Utiliser l'API Web Dataverse
Bibliothèque de classes WebAPIService (C#)
Créer une ligne de table à l’aide de l’API web
Mettre à jour et supprimer des lignes de table à l’aide de l’API web
Récupérer une ligne de table à l’aide de l’API web
Exemples d’API Web
Exemple d′opérations de base de l′API Web
Exemples de données de requête d’API web (C#)
Exemple d’opérations conditionnelles de l’API web (C#)
Exemple de fonctions et d’actions de l’API web (C#)
Exemple d’opérations de schéma de table de l’API web (C#)
Exemple d′opérations parallèles de l′API web WebApiService (C#)
Exemple d’opérations parallèles d’API web avec des composants de flux de données TPL (C#)
Événements
Championnats du monde Power BI DataViz
14 févr., 16 h - 31 mars, 16 h
Avec 4 chances d’entrer, vous pourriez gagner un package de conférence et le rendre à la Live Grand Finale à Las Vegas
En savoir plusEntrainement
Module
Créer une API web avec des contrôleurs ASP.NET Core - Training
Créez un service RESTful avec des contrôleurs ASP.NET Core, qui prend en charge les opérations CRUD (Create, Read, Update, Delete).
Certification
Implémentez et étendez les applications de finance e d’opérations dans Microsoft Dynamics 365.
Documentation
Exemples d’opérations de données de l’API web - Power Apps
Voir l’exemple de code C#, PowerShell et JavaScript qui montre comment utiliser l’API web Microsoft Dataverse pour les opérations de base sur les lignes de table, les requêtes de données, les opérations conditionnelles et les fonctions et actions.
Exemple de données de requête API Web (C#) (Microsoft Dataverse) - Power Apps
Cet exemple montre comment interroger les données des instances d′entité Microsoft Dataverse, à l′aide de l′API web Dataverse avec la classe WebApiService.
Bibliothèque de classes WebApiService (C#) (Microsoft Dataverse) - Power Apps
Cet exemple de projet de bibliothèque de classes .NET 6.0 illustre plusieurs fonctionnalités importantes que vous devez inclure lorsque vous utilisez l’API web Dataverse