Freigeben über


Lösungsentitätsmeldungen und -methoden

 

Veröffentlicht: November 2016

Gilt für: Dynamics CRM 2015

Eine Lösung stellt eine Gruppe von Lösungskomponenten dar, die exportiert oder importiert werden können.

Wenn eine Lösung verwaltet ist, wird sie als eine einzelne Softwareeinheit behandelt. Beim Löschen einer verwalteten Lösung werden alle Lösungskomponenten entfernt.

Wenn eine Lösung nicht verwaltet ist, ist sie nur eine benannte Gruppierung für einen Satz von Lösungskomponenten. Beim Löschen einer nicht verwalteten Lösung wird nur die Gruppe gelöscht. Alle Lösungskomponenten bleiben erhalten. Sie erstellen eine verwaltete Lösung, indem Sie eine nicht verwaltete Lösung als verwaltete Lösung exportieren. Der Schemaname für diese Entität ist Solution.Zum Anzeigen der Entitätsmetadaten für Ihre Organisation installieren Sie die Metadatenbrowserlösung, die in Durchsuchen der Metadaten für die Organisation beschrieben ist. Sie können auch die Metadaten für ein nicht angepasstes Unternehmen in einer Excel-Tabellenkalkulation mit der Bezeichnung EntityMetadata.xlsx anzeigen, die im obersten Ordner des SDK-Downloads enthalten ist.

In der folgenden Tabelle werden die Meldungen für diese Entität beschrieben, die verwendet wird mit der IOrganizationService.Execute-Methode.

Meldung

Beschreibung

AssociateRequest

Erstellt einen Link zwischen einem Datensatz und einem oder mehreren Datensätzen, die an einer Beziehung teilnehmen. Sie können auch die IOrganizationService.Associate-Methode verwenden.Weitere Informationen finden Sie unter Aktionen für Entitätsdatensätze. Eine Liste der Standardbeziehungen für diese Entität finden Sie unter Lösungsentitätsmetadaten.Sie finden diese Informationen in den Metadaten für Ihre Organisation. Weitere Informationen finden Sie in den voranstehenden Informationen zum Metadatenbrowser.

CreateRequest

Erstellt eine Lösung. Sie können auch die IOrganizationService.Create-Methode aufrufen.

DeleteRequest

Löscht eine Lösung. Sie können auch die IOrganizationService.Delete-Methode aufrufen.

DisassociateRequest

Entfernt einen Link zwischen einem Datensatz und einem oder mehreren Datensätzen, die an einer Beziehung teilnehmen. Sie können auch die IOrganizationService.Disassociate-Methode verwenden.Weitere Informationen finden Sie unter Aktionen für Entitätsdatensätze. Eine Liste der Standardbeziehungen für diese Entität finden Sie unter Lösungsentitätsmetadaten.Sie finden diese Informationen in den Metadaten für Ihre Organisation. Weitere Informationen finden Sie in den voranstehenden Informationen zum Metadatenbrowser.

ExportSolutionRequest

Exportieren einer verwalteten oder nicht verwalteten Lösung.

ImportSolutionRequest

Importieren einer verwalteten oder nicht verwalteten Lösung.

Hinweis

Diese Meldung kann verwendet werden mit ExecuteAsyncRequest. Weitere Informationen finden Sie unter Nachrichten im Hintergrund (asynchron) ausführen.

InitializeFromRequest

Initialisiert einen neuen Datensatz aus einem vorhandenen Datensatz, falls eine Attributzuordnung für die beiden Entitäten definiert ist. Weitere Informationen finden Sie unter Anpassen von Entitäts- und Attributzuordnungen.

RetrieveDuplicatesRequest

Erkennt doppelte Datensätze für den angegebenen Datensatz und ruft sie ab, falls die Duplikaterkennung aktiviert ist und veröffentlichte Duplikaterkennungsregeln für die Entität vorhanden sind. Weitere Informationen finden Sie unter Doppelte Daten erkennen.

RetrieveRequest

Ruft eine Lösung ab. Sie können auch die IOrganizationService.Retrieve-Methode aufrufen.

RetrieveMultipleRequest

Ruft eine Sammlung von Lösungen ab. Sie können auch die IOrganizationService.RetrieveMultiple-Methode aufrufen.

UpdateRequest

Aktualisiert eine Lösung. Sie können auch die IOrganizationService.Update-Methode aufrufen.

Konstante SolutionId Werte

Wenn Sie mithilfe von Lösungen programmieren, müssen Sie unter Umständen auf die folgenden Lösungsdatensätze verweisen. Jede Microsoft Dynamics 365-Organisation hat die folgenden Lösungen , auf die von den SolutionId-Werten verwiesen werden kann.

Name

SolutionId

Beschreibung

Standard

{FD140AAF-4DF4-11DD-BD17-0019B9312238}

Die Standardlösung umfasst keine Lösungskomponenten. Sie enthält Verweise auf alle verwalteten und nicht verwalteten Lösungskomponenten im System.

Aktiv

{FD140AAE-4DF4-11DD-BD17-0019B9312238}

Die aktive Lösung stellt die aktuellen veröffentlichten, nicht verwalteten Anpassungen dar, die das Verhalten der Anwendung definieren.

Siehe auch

Lösungsentitäten
SolutionComponent-Entitätsmeldungen und -methoden
Einführung in Lösungen
Solution entity privileges

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright