Для изменения размера нажмите или перетащите

PlaceholderViewParser - класс

Объект, выполняющий разбор выражения для запроса к представлению.
Иерархия наследования
SystemObject
  Tessa.Platform.PlaceholdersPlaceholderParserPlaceholderViewParsingContext
    Tessa.Platform.PlaceholdersPlaceholderViewParser

Пространство имён:  Tessa.Platform.Placeholders
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public class PlaceholderViewParser : PlaceholderParser<PlaceholderViewParsingContext>, 
	IPlaceholderViewParser

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

Конструкторы
  ИмяОписание
Открытый методPlaceholderViewParser
Инициализирует новый экземпляр класса PlaceholderViewParser
В начало страницы
Методы
  ИмяОписание
Защищённый методBuildTextPattern
Выполняет построение шаблона для регулярного выражения, требуемого для разбора плейсхолдера в контексте.
(Переопределяет PlaceholderParserTContextBuildTextPattern(TContext, PlaceholderPatternBuilder).)
Защищённый методCheckParsingText
Проверяет текст с параметрами плейсхолдера, разбор которого требуется выполнить. Возвращает признак того, что проверка прошла успешно. В случае, если метод возвращает false, в результате валидации в контексте context должно быть добавлено сообщение об ошибке.
(Унаследован от PlaceholderParserTContext.)
Защищённый методCreateRequest
Создаёт и возвращает объект запроса, полученный по информации в контексте в результате разбора плейсхолдера. Возвращённый объект не должен быть равен null.
Защищённый методCreateRequestParameter
Создаёт и возвращает объект параметра для запроса. Возвращённый объект не должен быть равен null.
Защищённый методCreateTextRegex
Создаёт регулярное выражение, используемое для поиска ключевых слов в разбираемом плейсхолдере. Созданное и возвращённое регулярное выражение не должно быть равно null.
(Унаследован от PlaceholderParserTContext.)
Открытый методEquals
Determines whether the specified object is equal to the current object.
(Унаследован от Object.)
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Serves as the default hash function.
(Унаследован от Object.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Открытый методСтатический членGetViewAliasAndColumn
Возвращает алиас представления и алиас колонки по тексту, который содержит только эти два алиаса.
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Защищённый методOnParseCompleted
Выполняется при завершении разбора плейсхолдера.
(Унаследован от PlaceholderParserTContext.)
Защищённый методOnParsedTextMatch
Выполняется после завершения процесса разбора текста плейсхолдера на составляющие.
(Унаследован от PlaceholderParserTContext.)
Защищённый методOnParseGroupings
Выполняется при разборе выражений, связанных с группировкой результирующих данных context.Groupings.
Защищённый методOnParseParameters
Выполняется при разборе текста, производит разбор параметров из текста плейсхолдера.
Защищённый методOnParseSortings
Выполняется при разборе выражений, связанных с сортировкой результирующих данных context.Sortings.
Защищённый методOnParseStarted
Выполняется при запуске разбора плейсхолдера.
(Унаследован от PlaceholderParserTContext.)
Защищённый методOnParseText
Выполняется в процессе разбора текста плейсхолдера на составляющие. Выполняет регулярное выражение с последующим запуском событий, связанных с разбором текста.
(Переопределяет PlaceholderParserTContextOnParseText(TContext).)
Защищённый методOnParseTextMatch
Выполняется непосредственно в процессе разбора текста плейсхолдера на составляющие. Содержит логику разбора.
(Переопределяет PlaceholderParserTContextOnParseTextMatch(TContext, Match).)
Защищённый методOnParseViewAndColumn
Выполняется при разборе выражений, связанных с алиасом представления и колонкой, возвращаемой представлением, для результирующих данных context.Request.ViewAlias и context.Request.ColumnAlias.
Защищённый методOnParsingTextMatch
Выполняется перед запуском процесса разбора текста плейсхолдера на составляющие.
(Унаследован от PlaceholderParserTContext.)
Открытый методToString
Returns a string that represents the current object.
(Унаследован от Object.)
Открытый методTryParse
Выполняет разбор выражения для плейсхолдера, определяющего запрос к представлению. Возвращает null, если выполнить разбор не удалось.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
Заметки
Наследники класса могут модифицировать способ разбора и формирования запроса.
См. также