ASP.NET / C# - 实体框架 - 类 - 骨架方法

时间:2016-03-02 15:44:11

标签: c# php asp.net entity-framework

我目前有一个使用该功能的类:

var txbl = test.search_bustype("SUP", "Name");

foreach(string toWorkWith in test.search_bustype("SUP", "Name")){ // each one }

但是,对于我想要使用函数进行搜索的每个列,我必须创建一个单独的函数。

ie:Columns - bustype,companyID - 必须具有单独的搜索功能。

我目前的代码是:

public Array search_bustype(string match, string forthat)
    {
        db = new rkdb_07022016Entities2();
        var tbl = (from c in db.tblbus_business select c).ToArray();
        List<string> List = new List<string>();
        int i = 0;
        foreach (var toCheck in tbl)
        {
            if (toCheck.BusType.ToString() == match)
            {
                if (forthat == "Name")
                {
                    List.Add(toCheck.Name);
                }
            }
            i++;
        }
        return List.ToArray();
    }

是否有可能,例如php实际上将query发送给函数然后在那里运行?我还没有找到很多关于如何使用Entity构建安全基础架构的资源,所以我想知道是否有人知道如何使用这个框架创建skeleton方法。

提前致谢!

1 个答案:

答案 0 :(得分:2)

好的,所以我偶然发现了Frameworks的来源,实际上现在明白了框架本身实现了Skeleton方法。

您只需引用(from c in......

中的每个查询

在了解如何进一步实现功能之前,我必须进一步研究这个基础设施的工作原理。

感谢您的时间!我会关闭这个。