Client-only Entities Limitations¶
-
The OData version for client-only entities has to be the same as that of the back end.
Refer to OData Version And Client-only Entity for details.
-
Relationships between client-only entities and back-end entities are not supported.
Refer to client-only relationship for details.
-
Singletonis not supported for client-only entities. -
Actionis not supported for client-only entities.Actiondefined in the client-only metadata is ignored as it is only supported in the OData server. -
Functionis not supported for client-only entities.Functiondefined in the client-only metadata is ignored as it is only supported in the OData server. -
Deep updateis not supported for client-only entities.Deep updateis currently not implemented forOffline OData. -
UploadCatetoryis not applicable to client-only entity.The
UploadCategoryfeature is designed for requests that are going to be uploaded to the back end and is not applicable to client-only entities. -
TransactionIDis not applicable to client-only entity.The
TransactionIDfeature is designed for automatic batching of requests that will be sent to the back end and is not applicable to client-only entities. -
Change
allow_defining_query_removalendpoint configuration is not supported for client-only entitiesThe client database should be cleared before changing the
allow_defining_query_removalendpoint configuration. -
Local-draftentity set with media entity or stream property is not supported.