public class PlaceholderViewParser : PlaceholderParser<PlaceholderViewParsingContext>,
IPlaceholderViewParserPublic Class PlaceholderViewParser
Inherits PlaceholderParser(Of PlaceholderViewParsingContext)
Implements IPlaceholderViewParserpublic ref class PlaceholderViewParser : public PlaceholderParser<PlaceholderViewParsingContext^>,
IPlaceholderViewParsertype PlaceholderViewParser =
class
inherit PlaceholderParser<PlaceholderViewParsingContext>
interface IPlaceholderViewParser
end| 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) |