#region 程序集 System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
// c:usersadministratorsource
eposWebApp7packagesMicrosoft.AspNet.Mvc.5.2.3lib
et45System.Web.Mvc.dll
#endregion
using System.Runtime.CompilerServices;
namespace System.Web.Mvc
{
//
// 摘要:
// 表示一个用于为视图提供模型并向响应呈现视图的基类。
public abstract class ViewResultBase : ActionResult
{
//
// 摘要:
// 初始化 System.Web.Mvc.ViewResultBase 类的新实例。
protected ViewResultBase();
//
// 摘要:
// 获取视图数据模型。
//
// 返回结果:
// 视图数据模型。
public object Model { get; }
//
// 摘要:
// 获取或设置此结果的 System.Web.Mvc.TempDataDictionary 对象。
//
// 返回结果:
// 临时数据。
public TempDataDictionary TempData { get; set; }
//
// 摘要:
// 获取或设置呈现给响应的 System.Web.Mvc.IView 对象。
//
// 返回结果:
// 视图。
public IView View { get; set; }
//
// 摘要:
// 获取视图包。
//
// 返回结果:
// 视图包。
[Dynamic]
public dynamic ViewBag { get; }
//
// 摘要:
// 获取或设置此结果的视图数据 System.Web.Mvc.ViewDataDictionary 对象。
//
// 返回结果:
// 视图数据。
public ViewDataDictionary ViewData { get; set; }
//
// 摘要:
// 获取或设置与此结果关联的视图引擎的集合。
//
// 返回结果:
// 视图引擎的集合。
public ViewEngineCollection ViewEngineCollection { get; set; }
//
// 摘要:
// 获取或设置要呈现的视图的名称。
//
// 返回结果:
// 视图的名称。
public string ViewName { get; set; }
//
// 摘要:
// 在由操作调用程序调用时,向响应呈现视图。
//
// 参数:
// context:
// 用于执行结果的上下文。
//
// 异常:
// T:System.ArgumentNullException:
// context 参数为 null。
public override void ExecuteResult(ControllerContext context);
//
// 摘要:
// 返回用于呈现视图的 System.Web.Mvc.ViewEngineResult 对象。
//
// 参数:
// context:
// 上下文。
//
// 返回结果:
// 视图引擎。
protected abstract ViewEngineResult FindView(ControllerContext context);
}
}