我在我的模型中定義了一個名爲SessionsOverview
的實體。我喜歡下面的代碼揭露它通過WCF服務:希望覆蓋WCF中爲EntityType數據返回的內容
public static void InitializeService(DataServiceConfiguration config)
{
// Examples:
config.SetEntitySetAccessRule("*", EntitySetRights.AllRead);
config.SetServiceOperationAccessRule("*", ServiceOperationRights.AllRead);
config.DataServiceBehavior.MaxProtocolVersion = DataServiceProtocolVersion.V2;
}
它在一個叫做ModelSessionView.Designer.cs
在代碼文件創建一串代碼,它目前有一個名爲SessionsOverviews
方法返回一個。網絡對象。我想重寫基於某些安全規則返回的內容。具體來說,我想看看我的app.config,獲取設置,如果該設置不正確,我想隱藏該對象中的一些數據。我可以開始更新這個文件,但這似乎是錯誤的。有沒有一個明確的地方我應該添加這樣的邏輯?
感謝
/// <summary>
/// No Metadata Documentation available.
/// </summary>
public ObjectSet<SessionsOverview> SessionsOverviews
{
get
{
if ((_SessionsOverviews == null))
{
_SessionsOverviews =
base.CreateObjectSet<SessionsOverview>("SessionsOverviews");
}
return _SessionsOverviews;
}
}
人下面的文章有什麼想法?我的問題沒有任何意義嗎? –