Teradata EntityFramework provider bug?

Not applicable

Teradata EntityFramework provider bug?


I am using Teradata EF provider and I seem to be unable to reference a string column in the table without having to specify it in the key as well.  If I have that column in the key then all is well, but if I don't then I get the following error.  Has anyone come across this?  Or know what the issue might be?

Stack Trace: 

[InvalidCastException: Specified cast is not valid.]

   Teradata.Client.Entity.TdProviderManifest.GetStringStoreType(ReadOnlyMetadataCollection`1 facets) +186

   Teradata.Client.Entity.TdProviderManifest.GetStoreType(TypeUsage edmType) +408

Teradata Employee

Re: Teradata EntityFramework provider bug?

Please post additional information in order to recreate this issue; for example

1- EF version

2- .NET Framework version

3- EDM & how did you create the EDM? 

4- Table definition

Most likely the EDM does not have the expected set of Facets (MaxLength & FixedLength); http://developer.teradata.com/doc/connectivity/tdnetdp/14.00/webhelp/EntityProviderAdoDataTypes.html