导入的函数名称在实体上下文中不可见

时间:2010-05-24 05:14:56

标签: c# silverlight entity-framework

我正在使用使用EF的silverlight应用程序。我能够检索数据。但我想执行一个不返回任何值的存储过程。我尝试使用导入功能。该函数在DataModel.Designer.cs中创建:

 public int ClearWorkflow(Nullable<global::System.Guid> processId)
        {
            ObjectParameter processIdParameter;
            if (processId.HasValue)
            {
                processIdParameter = new ObjectParameter("ProcessId", processId);
            }
            else
            {
                processIdParameter = new  ObjectParameter("ProcessId",typeof(global::System.Guid));
            }

            return base.ExecuteFunction("ClearWorkflow", processIdParameter);
        }

但在Silverlight中访问时,函数名称在实体上下文中不可见。

1 个答案:

答案 0 :(得分:0)

.net框架中不支持

函数和过程小于4 虽然它们出现在3.5中,但它们不受支持