Export (0) Print
Expand All

8 Appendix D: Differences Between CSDL 1.2 and CSDL 2.0

CSDL 2.0 is a superset of CSDL 1.2.

This section summarizes the differences between CSDL 1.2 and CSDL 2.0.

CSDL 1.2 is restricted in the following ways:

  • Schema cannot contain any Function child elements.

  • Entity Key cannot define any AnnotationElement elements.

  • In CSDL 1.0, CSDL 1.1, and CSDL 1.2, binary data type is not supported for defining Key.

  • Entity PropertyRef cannot define any AnnotationElement elements.

  • ReferentialConstraint, Role cannot define any AnnotationElement elements.

  • EntityContainer cannot define any AnnotationElement elements.

  • FunctionImport cannot define any AnnotationElement elements.

  • ReferentialConstraint can only exist between the key properties of associated entities.

 
Show:
© 2014 Microsoft