Verwenden Sie die spät gebunden Entitätsklasse in Code

 

Veröffentlicht: Januar 2017

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

In Microsoft Dynamics 365 (online und lokal) können Sie die Entity Klasse verwenden, wenn Sie Entitäten mit arbeiten. Wenn initialisiert, enthält die Entity Klasse den logischen Namen einer Entität und einen Eigenschaftsbehälterarray des Entitätsattributs. Dadurch können Sie späte Bindung verwenden, sodass Sie mit Typen wie benutzerdefinierten Entitäten und Gewohnheitsattributen arbeitet können, die nicht verfügbar wären, wenn Ihre Anwendung kompiliert wurde.

Der entscheidende Unterschied zwischen früher und später Bindung enthält die Typkonvertierung. Wenn die frühere Bindung Kompilierzeitüberprüfung aller Typen zur Verfügung stellt, sodass keine impliziten Umwandlungen auftreten, überprüfen späte Bindung nur Typen, wenn das Objekt erstellt oder eine Aktion am Typ ausgeführt wurde. Die Entity Klasse erfordert, dass Typen explizit angegeben werden, um implizite Umwandlungen zu vermeiden.

Siehe auch

Microsoft Dynamics 365 auf dem Server erweitern
Abrufen von Daten mit Abfragen mithilfe von SDK-Assemblys
Verwenden der Entitätsklassen zum Erstellen, Aktualisieren und Löschen
Verwenden Sie die Entitätsklasse, um Zuordnungen zwischen verwandten Datensätzen hinzuzufügen oder zu aktualisieren
Beispiel: Erstellen, Abrufen, Aktualisieren und Löschen (späte Bindung)
Beispiel: Eine Entitätsinstanz serialisieren und deserialisieren

Microsoft Dynamics 365

© 2017 Microsoft. Alle Rechte vorbehalten. Copyright