BaseViewPage - класс

Базовый класс для страницы
Иерархия наследования
Object
  WebPageExecutingBase
    WebPageRenderingBase
      WebPageBase
        WebViewPage
          EleWise.ELMA.Web.MvcBaseViewPage

Пространство имён:  EleWise.ELMA.Web.Mvc
Сборка:  EleWise.ELMA.SDK.Web (в EleWise.ELMA.SDK.Web.dll) Версия: 1.0.0.0
Синтаксис
C#
public abstract class BaseViewPage : WebViewPage

Тип BaseViewPage предоставляет следующие члены.

Конструкторы
  ИмяОписание
Защищённый методBaseViewPage
Ctor
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоAjax
Gets or sets the AjaxHelper object that is used to render HTML using Ajax.
(Унаследован от WebViewPage.)
Открытое свойствоApp (Унаследован от WebPageExecutingBase.)
Открытое свойствоAppState (Унаследован от WebPageExecutingBase.)
Открытое свойствоAuthenticationService
Сервис аутентификации
Открытое свойствоCache (Унаследован от WebPageRenderingBase.)
Открытое свойствоContext
Gets the HttpContext object that is associated with the page.
(Унаследован от WebViewPage.)
Открытое свойствоCulture (Унаследован от WebPageRenderingBase.)
Защищённое свойствоDisplayMode (Унаследован от WebPageRenderingBase.)
Открытое свойствоHtml
Gets or sets the HtmlHelper object that is used to render HTML elements.
(Унаследован от WebViewPage.)
Открытое свойствоIsAjax (Унаследован от WebPageRenderingBase.)
Открытое свойствоIsPost (Унаследован от WebPageRenderingBase.)
Открытое свойствоLayout
Gets or sets the path of a layout page.
(Унаследован от WebPageBase.)
Открытое свойствоModel
Gets the Model property of the associated ViewDataDictionary object.
(Унаследован от WebViewPage.)
Открытое свойствоOutput
Gets the current TextWriter object for the page.
(Унаследован от WebPageBase.)
Открытое свойствоOutputStack
Gets the stack of TextWriter objects for the current page context.
(Унаследован от WebPageBase.)
Открытое свойствоPage
Provides property-like access to page data that is shared between pages, layout pages, and partial pages.
(Унаследован от WebPageBase.)
Открытое свойствоPageContext (Унаследован от WebPageRenderingBase.)
Открытое свойствоPageData
Provides array-like access to page data that is shared between pages, layout pages, and partial pages.
(Унаследован от WebPageBase.)
Открытое свойствоProfile (Унаследован от WebPageRenderingBase.)
Открытое свойствоRequest (Унаследован от WebPageRenderingBase.)
Открытое свойствоResponse (Унаследован от WebPageRenderingBase.)
Открытое свойствоSecurityService
Сервис безопасности
Открытое свойствоServer (Унаследован от WebPageRenderingBase.)
Открытое свойствоSession (Унаследован от WebPageRenderingBase.)
Открытое свойствоTempData
Gets the temporary data to pass to the view.
(Унаследован от WebViewPage.)
Открытое свойствоTemplateInfo (Унаследован от WebPageRenderingBase.)
Открытое свойствоUICulture (Унаследован от WebPageRenderingBase.)
Открытое свойствоUrl
Gets or sets the URL of the rendered page.
(Унаследован от WebViewPage.)
Открытое свойствоUrlData (Унаследован от WebPageRenderingBase.)
Открытое свойствоUser (Унаследован от WebPageRenderingBase.)
Открытое свойствоViewBag
Gets the view bag.
(Унаследован от WebViewPage.)
Открытое свойствоViewContext
Gets or sets the information that is used to render the view.
(Унаследован от WebViewPage.)
Открытое свойствоViewData
Gets or sets a dictionary that contains data to pass between the controller and the view.
(Унаследован от WebViewPage.)
Открытое свойствоVirtualPath (Унаследован от WebPageExecutingBase.)
В начало страницы
Методы
  ИмяОписание
Защищённый методBeginContext(Int32, Int32, Boolean) (Унаследован от WebPageExecutingBase.)
Защищённый методBeginContext(String, Int32, Int32, Boolean) (Унаследован от WebPageExecutingBase.)
Защищённый методBeginContext(TextWriter, Int32, Int32, Boolean) (Унаследован от WebPageExecutingBase.)
Защищённый методBeginContext(TextWriter, String, Int32, Int32, Boolean) (Унаследован от WebPageExecutingBase.)
Защищённый методConfigurePage
Sets the view context and view data for the page.
(Унаследован от WebViewPage.)
Защищённый методCreatePageFromVirtualPath
Attempts to create a WebPageBase instance from a virtualPath and wraps complex compiler exceptions with simpler messages
(Унаследован от WebPageBase.)
Открытый методDefineSection
Called by content pages to create named content sections.
(Унаследован от WebPageBase.)
Защищённый методEndContext(Int32, Int32, Boolean) (Унаследован от WebPageExecutingBase.)
Защищённый методEndContext(String, Int32, Int32, Boolean) (Унаследован от WebPageExecutingBase.)
Защищённый методEndContext(TextWriter, Int32, Int32, Boolean) (Унаследован от WebPageExecutingBase.)
Защищённый методEndContext(TextWriter, String, Int32, Int32, Boolean) (Унаследован от WebPageExecutingBase.)
Открытый методExecutePageHierarchy
Runs the page hierarchy for the ASP.NET Razor execution pipeline.
(Унаследован от WebViewPage.)
Открытый методExecutePageHierarchy(WebPageContext, TextWriter)
Executes the code in a set of dependent web pages by using the specified parameters.
(Унаследован от WebPageBase.)
Открытый методExecutePageHierarchy(WebPageContext, TextWriter, WebPageRenderingBase)
Executes the code in a set of dependent web pages by using the specified context, writer, and start page.
(Унаследован от WebPageBase.)
Защищённый методGetOutputWriter
Returns the text writer instance that is used to render the page.
(Унаследован от WebPageBase.)
Открытый методHref (Унаследован от WebPageExecutingBase.)
Открытый методInitHelpers
Initializes the AjaxHelper, HtmlHelper, and UrlHelper classes.
(Унаследован от WebViewPage.)
Защищённый методInitializePage
Initializes the current page.
(Унаследован от WebPageBase.)
Открытый методIsSectionDefined
Returns a value that indicates whether the specified section is defined in the page.
(Унаследован от WebPageBase.)
Защищённый методNormalizeLayoutPagePath (Унаследован от WebPageExecutingBase.)
Открытый методNormalizePath (Унаследован от WebPageExecutingBase.)
Открытый методPopContext
Returns and removes the context from the top of the OutputStack instance.
(Унаследован от WebPageBase.)
Открытый методPushContext
Inserts the specified context at the top of the OutputStack instance.
(Унаследован от WebPageBase.)
Открытый методRenderBody
In layout pages, renders the portion of a content page that is not within a named section.
(Унаследован от WebPageBase.)
Открытый методRenderPage
Renders the content of one page within another page.
(Унаследован от WebPageBase.)
Открытый методRenderSection(String)
In layout pages, renders the content of a named section.
(Унаследован от WebPageBase.)
Открытый методRenderSection(String, Boolean)
In layout pages, renders the content of a named section and specifies whether the section is required.
(Унаследован от WebPageBase.)
Защищённый методSetViewData
Sets the view data.
(Унаследован от WebViewPage.)
Открытый методWrite(HelperResult)
Writes the specified HelperResult object as an HTML-encoded string.
(Унаследован от WebPageBase.)
Открытый методWrite(Object)
Writes the specified object as an HTML-encoded string.
(Унаследован от WebPageBase.)
Открытый методWriteAttribute (Унаследован от WebPageExecutingBase.)
Открытый методWriteAttributeTo(TextWriter, String, PositionTaggedString, PositionTaggedString, AttributeValue) (Унаследован от WebPageExecutingBase.)
Защищённый методWriteAttributeTo(String, TextWriter, String, PositionTaggedString, PositionTaggedString, AttributeValue) (Унаследован от WebPageExecutingBase.)
Открытый методWriteLiteral
Writes the specified object without HTML-encoding it first.
(Унаследован от WebPageBase.)
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGetID
Получить идентификатор из объекта. Вызывает ToString().ToLower()
(Определяется ObjectExtensions.)
Открытый метод расширенияImplementation
Получить реальный объект из класса
(Определяется ModelExtensions.)
Открытый метод расширенияSafeToString (Определяется ObjectExtensions.)
Открытый метод расширенияToEncodedJson
Получить представление объекта в структуре Json, зашифрованную для атрибута
(Определяется ObjectExtensions.)
Открытый метод расширенияToJson
Получить представление объекта в структуре Json
(Определяется ObjectExtensions.)
Открытый метод расширенияToJsonSlice
Получить представление объекта в структуре Json. Обрезает стартовый и конечный символы { и }
(Определяется ObjectExtensions.)
В начало страницы
См. также