Freigeben über


xRM-Meldungen im Organisationsservice

 

Veröffentlicht: Januar 2017

Gilt für: Dynamics 365 (online), Dynamics 365 (on-premises), Dynamics CRM 2016, Dynamics CRM Online

Der Microsoft.Xrm.Sdk.Messages-Namespace unterstützt die zentralen Meldungen, die Sie verwenden, um mit den in einer beliebigen Entität gespeicherten Daten zu arbeiten. Dieser Namespace enthält außerdem die Nachrichten, die Sie verwenden können, um die Metadatenänderung für Entitäten, Attribute und Beziehungen abzurufen und anzupassen.

Meldungen werden mit der IOrganizationService.Execute-Methode verwendet. Alle im Microsoft.Xrm.Sdk.Messages-Namespace verfügbaren Meldungen gelten für alle drei Bereitstellungstypen.

Die Anforderungsseite gibt an, ob die Meldung funktioniert, während Sie online (mit dem Server verbunden) oder offline (ohne Verbindung mit dem Server) sind.

Datenmeldungen

Die folgenden Tabelle enthält die Datenmeldungen, die im xRM-Namespace verfügbar sind.

Meldung

Beschreibung

AssociateRequest

Erstellt einen Link zwischen Datensätzen, die an einer Beziehung teilnehmen.

ConvertDateAndTimeBehaviorRequest

Nur zur internen Verwendung.

CreateRequest

Erstellt einen Datensatz eines beliebigen Typs, der die Erstellen-Meldung unterstützt, einschließlich benutzerdefinierter Entitäten.

DeleteRequest

Löscht einen vorhandenen Datensatz.

DisassociateRequest

Entfernt die Verknüpfung zwischen Datensätzen.

ExecuteAsyncRequest

Führt Sie eine Meldung asynchron aus. Bislang unterstützt dies nur die ImportSolutionRequest-Meldung.

ExecuteTransactionRequest

Führt mehrere Nachrichtenanforderungen in einer einzelnen Datenbanktransaktion aus.

ReactivateEntityKeyRequest

Übermittelt einen neuen asynchronen Systemauftrag, um den Index für den Schlüssel zu erstellen.

RetrieveEntityChangesRequest

Ruft die Änderungen in einer Entität seit der letzten Synchronisierung ab.

RetrieveRequest

Ruft einen Datensatz ab.

RetrieveMultipleRequest

Ruft eine Sammlung von Datensätzen ab. Die Abfrage kann mithilfe eines Abfrageausdrucks oder einer FetchXML-Abfrage angegeben werden.

UpdateRequest

Aktualisiert einen vorhandenen Datensatz.

UpsertRequest

Aktualisiert einen Datensatz oder fügt ihn ein.

Metadatenmeldungen

Die folgenden Tabelle enthält die Metadatenmeldungen, die im XRM-Namespace verfügbar sind.

Meldung

Beschreibung

CanBeReferencedRequest

Überprüft, ob die angegebene Entität als primäre Entität (eins) in einer 1:n-Beziehung verwendet werden kann.

CanBeReferencingRequest

Überprüft, ob die angegebene Entität als verweisende Entität (viele) in einer 1:n-Beziehung verwendet werden kann.

CanManyToManyRequest

Überprüft, ob die Entität an einer n:n-Beziehung teilnehmen kann.

CreateAttributeRequest

Erstellt ein benutzerdefiniertes Attribut für eine Entität.

CreateEntityKeyRequest

Erstellt einen Alternativschlüssel für eine Entität.

CreateEntityRequest

Erstellt eine benutzerdefinierte Entität.

CreateManyToManyRequest

Erstellt eine n: n-Beziehung zwischen zwei Entitäten.

CreateOneToManyRequest

Erstellt eine 1:n-Beziehung zwischen zwei Entitäten.

CreateOptionSetRequest

Erstellt einen benutzerdefinierten globalen Optionssatz.

DeleteAttributeRequest

Löscht ein Attribut aus einer Entität.

DeleteEntityKeyRequest

Löscht den Alternativschlüssel für eine Entität.

DeleteEntityRequest

Löscht eine Entität.

DeleteOptionSetRequest

Löscht einen Optionssatz.

DeleteOptionValueRequest

Löscht einen Optionswert aus einer Liste mit Optionen.

DeleteRelationshipRequest

Löscht eine Beziehung.

ExecuteMultipleRequest

Führt mindestens eine Meldungsanforderung als einzelnen Batchvorgang aus.

GetValidManyToManyRequest

Gibt den Satz von Entitäten zurück, die an einer n:n-Beziehung teilnehmen können.

GetValidReferencedEntitiesRequest

Gibt den Satz von Entitäten zurück, der als die primäre Entität (eins) von der angegebenen Entität in einer 1: n-Beziehung gültig ist. Wenn keine Entität angegeben ist, wird der Satz von Entitäten zurückgegeben, der die primäre Entität in einer 1: n-Beziehung sein kann.

GetValidReferencingEntitiesRequest

Gibt den Satz von Entitäten zurück, der als die verknüpfte Entität (viele) mit der angegebenen Entität in einer 1:n-Beziehung gültig ist. Wenn keine Entität angegeben ist, wird der Satz von Entitäten zurückgegeben, der die verwandte Entität in einer 1: n-Beziehung sein kann.

InsertOptionValueRequest

Fügt einen Optionswert in eine Liste mit Optionen ein.

InsertStatusValueRequest

Fügt einen Statuswert in eine Liste mit Statuswerten ein.

IsDataEncryptionActiveRequest

Überprüft, ob gerade Datenverschlüsselung ausgeführt wird (aktiv oder inaktiv).

OrderOptionRequest

Richtet die Reihenfolge einer Liste von Optionen ein.

RetrieveAllEntitiesRequest

Ruft die Metadaten für alle Entitäten ab.

RetrieveAllOptionSetsRequest

Ruft Informationen zu allen globalen Optionssätzen ab.

RetrieveAttributeRequest

Ruft die Metadaten für das angegebene Attribut ab.

RetrieveDataEncryptionKeyRequest

Ruft den Datenverschlüsselungswert ab.

RetrieveEntityChangesRequest

Ruft die Änderungen für eine Entität ab.

RetrieveEntityKeyRequest

Ruft einen Alternativschlüssel für eine Entität ab.

RetrieveEntityRequest

Ruft die Metadaten für die angegebene Entität ab.

RetrieveManagedPropertyRequest

Ruft eine verwaltete Eigenschaftendefinition ab.

RetrieveMetadataChangesRequest

Ruft ab eine Sammlung von Metadatendatensätzen ab, die die angegebenen Kriterien erfüllen.

RetrieveOptionSetRequest

Ruft einen angegebenen Optionssatz ab.

RetrieveRelationshipRequest

Ruft die Metadaten für die angegebene Beziehung ab.

RetrieveTimestampRequest

Ruft einen Zeitstempel ab, der den letzten Änderungszeitpunkt der Metadaten anzeigt.

SetDataEncryptionKeyRequest

Legt den Datenschlüssel fest oder stellt ihn wieder her.

UpdateAttributeRequest

Aktualisiert die Metadaten für ein Attribut.

UpdateEntityRequest

Aktualisiert die Metadaten für eine Entität.

UpdateOptionSetRequest

Aktualisiert einen Optionssatz.

UpdateOptionValueRequest

Aktualisiert die Metadaten für einen Optionswert.

UpdateRelationshipRequest

Aktualisiert die Metadaten für eine Beziehung.

UpdateStateValueRequest

Aktualisiert die Metadaten für einen Statuswert.

Siehe auch

IOrganizationService
Microsoft.Xrm.Sdk.Messages
Verwenden des Organisationsdienstes, um Daten oder Metadaten zu lesen und zu schreiben
Dynamics 365-Meldungen im Organisationsdienst

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright