Breaking Changes- Entity Framework Beta 3


EDM Changes

1. CommandText attribute on Function element in SSDL schema has been changed to a child Element.

Mitigation

If you used the CommandText attribute on Function elements, change it to a Child Element.

Beta 2 Code

<Function Name="InsertProduct" IsComposable="false" CommandText="Insert Products ...">

Beta 3 Code

<Function Name="InsertProduct" IsComposable="false" > <CommandText>Insert Products ...</CommandText>

2. Changed all Enumeration values in Schema Files to have Pascal Casing so that they are consistent.

Mitigation

Change the SchemaFiles to reflect the new values.

Csdl Changes

Area

Beta 2

Beta 3

DateTimeKind

UTC

Utc

Mode

in

In

Mode

out

Out

Mode

inout

InOut

ConcurrencyMode

none

None

ConcurrencyMode

fixed

Fixed

MaxLength

max

Max

Ssdl Changes

Area