In einem Mehrbenutzersystem können Sie den Inhalt eines Datensatzes anzeigen, ohne mit anderen Benutzern in Konflikt zu treten. Wenn Sie jedoch auf ein Feld eines Datensatzes zugreifen, das gerade von einem anderen Benutzer aktualisiert wird, erhalten Sie unter Umständen nicht den neuen, sondern den alten Feldinhalt. Das von der Methode GetFieldValue des Entity-Objekts zurückgegebene FieldInfo-Objekt enthält eine Momentaufnahme der Felddaten.
Durch Aufruf von GetFieldValue zum erneuten Abrufen des Feldwerts werden die zwischengespeicherten Daten nicht aktualisiert; es wird nur der zuvor zwischengespeicherte Werte zurückgegeben. Sie müssen die Methode Reload des Entity-Objekts aufrufen, um die zwischengespeicherten Daten zu aktualisieren und die von einem anderen Benutzer vorgenommenen Änderungen anzuzeigen.