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