Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können .NET Language-Integrated Query (LINQ) verwenden, um Abfragen für Microsoft Dataverse zu schreiben. Sie können die OrganizationServiceContext Klasse oder eine ableitende Klasse verwenden, die vom Power Platform CLI Pac Modellbuilder-Build-Befehl erstellt wurde, um LINQ-Abfragen mithilfe des Organisationsdiensts zu schreiben. Die OrganizationServiceContext Klasse enthält einen zugrunde liegenden LINQ-Abfrageanbieter, der LINQ-Abfragen aus Visual C# oder Visual Basic .NET in die von Dataverse verwendete Abfrage-API übersetzt.
Wenn Sie früh gebundene Programmierklassen verwenden, können Sie eine von der OrganizationServiceContext Klasse abgeleitete Klasse generieren, wenn Sie den Namen der Klasse mithilfe des Parameters "serviceContextName " angeben, wenn Sie den Buildbefehl "Power Platform CLI pac modelbuilder" verwenden. Die Verwendung dieser Klasse ermöglicht das Verweisen auf einen IQueryable-Tabellensatz mithilfe des Musters <table schema name>+Set, z. B. AccountSet , um auf die Auflistung von Account Tabellenzeilen zu verweisen. Alle Beispiele in den Dataverse-Webdiensten verwenden ServiceContext als Namen für diese Klasse, ihr Code kann jedoch einen anderen Namen verwenden. Weitere Informationen: Generieren von Klassen mit früher Bindung für den Organisationsservice.
Siehe auch
Verwenden von LINQ zum Erstellen einer Abfrage
Verwenden der spät gebundenen Entitätsklasse mit einer LINQ-Abfrage
Verwenden von Tabellensuchspalten mit LINQ
LINQ-Abfragebeispiele
Generieren von Klassen mit früher Bindung für den Organisationsdienst