#region 程序集 System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
// D:work-XNYXNYWebpackagesMicrosoft.AspNet.Mvc.5.2.3lib
et45System.Web.Mvc.dll
#endregion
using System.Runtime.CompilerServices;
using System.Web.WebPages;
namespace System.Web.Mvc
{
//
// 摘要:
// 表示呈现使用 ASP.NET Razor 语法的视图所需的属性和方法。
public abstract class WebViewPage : WebPageBase, IViewDataContainer, IViewStartPageChild
{
//
// 摘要:
// 初始化 System.Web.Mvc.WebViewPage 类的新实例。
protected WebViewPage();
//
// 摘要:
// 获取与页关联的 System.Web.HttpContext 对象。
//
// 返回结果:
// 与页关联的 System.Web.HttpContext 对象。
public override HttpContextBase Context { get; set; }
//
// 摘要:
// 获取或设置 System.Web.Mvc.HtmlHelper 对象,该对象用于呈现 HTML 元素。
//
// 返回结果:
// 用于呈现 HTML 元素的 System.Web.Mvc.HtmlHelper 对象。
public HtmlHelper<object> Html { get; set; }
//
// 摘要:
// 获取或设置用于使用 AJAX 呈现 HTML 的 System.Web.Mvc.AjaxHelper 对象。
//
// 返回结果:
// 用于使用 AJAX 呈现 HTML 的 System.Web.Mvc.AjaxHelper 对象。
public AjaxHelper<object> Ajax { get; set; }
//
// 摘要:
// 获取关联的 System.Web.Mvc.ViewDataDictionary 对象的 Model 属性。
//
// 返回结果:
// 关联的 System.Web.Mvc.ViewDataDictionary 对象的 Model 属性。
public object Model { get; }
//
// 摘要:
// 获取要传递到视图的临时数据。
//
// 返回结果:
// 要传递到视图的临时数据。
public TempDataDictionary TempData { get; }
//
// 摘要:
// 获取或设置已呈现的页的 URL。
//
// 返回结果:
// 已呈现的页的 URL。
public UrlHelper Url { get; set; }
//
// 摘要:
// 获取视图包。
//
// 返回结果:
// 视图包。
[Dynamic]
public dynamic ViewBag { get; }
//
// 摘要:
// 获取或设置用于呈现视图的信息。
//
// 返回结果:
// 用于呈现视图的信息,其中包括窗体上下文、临时数据和关联视图的视图数据。
public ViewContext ViewContext { get; set; }
//
// 摘要:
// 获取或设置一个字典,其中包含在控制器和视图之间传递的数据。
//
// 返回结果:
// 一个字典,其中包含在控制器和视图之间传递的数据。
public ViewDataDictionary ViewData { get; set; }
//
// 摘要:
// 运行 ASP.NET Razor 执行管道的页层次结构。
public override void ExecutePageHierarchy();
//
// 摘要:
// 初始化 System.Web.Mvc.AjaxHelper、System.Web.Mvc.HtmlHelper 和 System.Web.Mvc.UrlHelper
// 类。
public virtual void InitHelpers();
//
// 摘要:
// 设置页的视图上下文和视图数据。
//
// 参数:
// parentPage:
// 父页。
protected override void ConfigurePage(WebPageBase parentPage);
//
// 摘要:
// 设置视图数据。
//
// 参数:
// viewData:
// 视图数据。
protected virtual void SetViewData(ViewDataDictionary viewData);
}
}