Lösungsentitätsmeldungen und -methoden
Veröffentlicht: Januar 2017
Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online
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 |
---|---|
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 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. 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. |
|
Erstellt einen Patch für eine Lösung. Der Patch enthält Änderungen an Entitäten und anderen Entitäts-bezogenen Objekten. Weitere Informationen finden Sie unter Erstellen von Patches zur Vereinfachung von Lösungsupdates. |
|
Erstellt eine doppelte Kopie einer nicht verwalteten Lösung mit einer höheren major.minor-Versionsnummer. Weitere Informationen finden Sie unter Erstellen von Patches zur Vereinfachung von Lösungsupdates. |
|
Erstellt eine Lösung. Sie können auch die IOrganizationService.Create-Methode aufrufen. |
|
Löscht eine Lösung. Sie können auch die IOrganizationService.Delete-Methode aufrufen. |
|
Kann für eine Basislösung verwendet werden, wenn eine neue Version der Lösung vorhanden sind, die als Aufbewahrungslösung importiert wird. Diese Nachrichtenanforderung löscht die Basislösung und zugehörigen Patches und nennt die Aufbewahrungslösung genauso wie die Basislösung.Weitere Informationen:Erstellen von Patches zur Vereinfachung von Lösungsupdates. |
|
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 8597998f-764f-4c73-b63d-9f5e02c78061#ActionsOnEntityRecords. Eine Liste der Standardbeziehungen für diese Entität finden Sie unter Solution-Entitätsmetadaten.Sie finden diese Informationen in den Metadaten für Ihre Organisation. Weitere Informationen finden Sie in den voranstehenden Informationen zum Metadatenbrowser. |
|
Exportieren einer verwalteten oder nicht verwalteten Lösung. |
|
Importieren einer verwalteten oder nicht verwalteten Lösung. Hinweis Diese Meldung kann verwendet werden mit ExecuteAsyncRequest. Weitere Informationen finden Sie unter 218d9d80-fb52-49a4-9208-b72675080451#bkmk_executeasync. |
|
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. |
|
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. |
|
Ruft eine Lösung ab. Sie können auch die IOrganizationService.Retrieve-Methode aufrufen. |
|
Ruft eine Sammlung von Lösungen ab. Sie können auch die IOrganizationService.RetrieveMultiple-Methode aufrufen. |
|
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
Rechte nach Entität
Microsoft Dynamics 365
© 2017 Microsoft. Alle Rechte vorbehalten. Copyright