DatabindExprRegex Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет регулярное выражение для анализа выражения привязки данных ASP.NET.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class DatabindExprRegex : System::Text::RegularExpressions::Regex
public class DatabindExprRegex : System.Text.RegularExpressions.Regex
type DatabindExprRegex = class
inherit Regex
Public Class DatabindExprRegex
Inherits Regex
- Наследование
Комментарии
Класс DatabindExprRegex предоставляет скомпилированное регулярное выражение для анализа выражения привязки данных ASP.NET (<%#
... %>
).
Заметка
Классы System.Web.RegularExpressions используются внутри платформы .NET Framework для анализа ASP.NET страниц.
Конструкторы
DatabindExprRegex() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр класса DatabindExprRegex. |
DatabindExprRegex(TimeSpan) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр класса DatabindExprRegex с указанным значением времени ожидания. |
Поля
capnames |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
caps |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
capsize |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
capslist |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
factory |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
internalMatchTimeout |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Максимальное время, которое может пройти в операции сопоставления шаблонов до истечения времени ожидания операции. (Унаследовано от Regex) |
pattern |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
roptions |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
Свойства
CapNames |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает словарь, который сопоставляет именованные группы записи с их значениями индекса. (Унаследовано от Regex) |
Caps |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает или задает словарь, который сопоставляет нумерованные группы записи со своими значениями индекса. (Унаследовано от Regex) |
MatchTimeout |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает интервал времени ожидания текущего экземпляра. (Унаследовано от Regex) |
Options |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает параметры, переданные в конструктор Regex. (Унаследовано от Regex) |
RightToLeft |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает значение, указывающее, выполняется ли поиск регулярных выражений справа налево. (Унаследовано от Regex) |
Методы
Count(ReadOnlySpan<Char>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входного диапазона для всех вхождения регулярного выражения и возвращает количество совпадений. (Унаследовано от Regex) |
Count(ReadOnlySpan<Char>, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входного диапазона для всех вхождения регулярного выражения и возвращает количество совпадений. (Унаследовано от Regex) |
Count(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входной строки для всех вхождения регулярного выражения и возвращает количество совпадений. (Унаследовано от Regex) |
EnumerateMatches(ReadOnlySpan<Char>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входного диапазона для всех вхождения регулярного выражения и возвращает Regex.ValueMatchEnumerator для итерации совпадений. (Унаследовано от Regex) |
EnumerateMatches(ReadOnlySpan<Char>, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входного диапазона для всех вхождения регулярного выражения и возвращает Regex.ValueMatchEnumerator для итерации совпадений. (Унаследовано от Regex) |
EnumerateSplits(ReadOnlySpan<Char>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входного диапазона для всех вхождений регулярного выражения и возвращает Regex.ValueSplitEnumerator для итерации по разбиениям вокруг совпадений. (Унаследовано от Regex) |
EnumerateSplits(ReadOnlySpan<Char>, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входного диапазона для всех вхождений регулярного выражения и возвращает Regex.ValueSplitEnumerator для итерации по разбиениям вокруг совпадений. (Унаследовано от Regex) |
EnumerateSplits(ReadOnlySpan<Char>, Int32, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входного диапазона для всех вхождений регулярного выражения и возвращает Regex.ValueSplitEnumerator для итерации по разбиениям вокруг совпадений. (Унаследовано от Regex) |
Equals(Object) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetGroupNames() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает массив записей имен групп для регулярного выражения. (Унаследовано от Regex) |
GetGroupNumbers() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает массив записей номеров групп, соответствующих именам групп в массиве. (Унаследовано от Regex) |
GetHashCode() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает Type текущего экземпляра. (Унаследовано от Object) |
GroupNameFromNumber(Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает имя группы, соответствующее указанному номеру группы. (Унаследовано от Regex) |
GroupNumberFromName(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает номер группы, соответствующий указанному имени группы. (Унаследовано от Regex) |
InitializeReferences() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
IsMatch(ReadOnlySpan<Char>) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Указывает, находит ли регулярное выражение, указанное в конструкторе Regex, совпадение в указанном входном диапазоне. (Унаследовано от Regex) |
IsMatch(ReadOnlySpan<Char>, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Указывает, находит ли регулярное выражение, указанное в конструкторе Regex, совпадение в указанном входном диапазоне. (Унаследовано от Regex) |
IsMatch(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Указывает, находит ли регулярное выражение, указанное в конструкторе Regex, совпадение в указанной входной строке. (Унаследовано от Regex) |
IsMatch(String, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Указывает, находит ли регулярное выражение, указанное в конструкторе Regex, совпадение в указанной входной строке, начиная с указанной начальной позиции в строке. (Унаследовано от Regex) |
Match(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск указанной входной строки для первого вхождения регулярного выражения, указанного в конструкторе Regex. (Унаследовано от Regex) |
Match(String, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входной строки для первого вхождения регулярного выражения, начиная с указанной начальной позиции в строке. (Унаследовано от Regex) |
Match(String, Int32, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск входной строки для первого вхождения регулярного выражения, начиная с указанной начальной позиции и выполняя поиск только указанного числа символов. (Унаследовано от Regex) |
Matches(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск указанной входной строки для всех вхождения регулярного выражения. (Унаследовано от Regex) |
Matches(String, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Выполняет поиск указанной входной строки для всех вхождения регулярного выражения, начиная с указанной начальной позиции в строке. (Унаследовано от Regex) |
MemberwiseClone() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Создает неглубокую копию текущей Object. (Унаследовано от Object) |
Replace(String, MatchEvaluator) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. В указанной входной строке заменяются все строки, соответствующие указанному регулярному выражению, строкой, возвращаемой делегатом MatchEvaluator. (Унаследовано от Regex) |
Replace(String, MatchEvaluator, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. В указанной входной строке заменяет указанное максимальное количество строк, соответствующих шаблону регулярного выражения, строке, возвращаемой делегатом MatchEvaluator. (Унаследовано от Regex) |
Replace(String, MatchEvaluator, Int32, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. В указанной подстроке ввода заменяет указанное максимальное количество строк, соответствующих шаблону регулярного выражения, строке, возвращаемой делегатом MatchEvaluator. (Унаследовано от Regex) |
Replace(String, String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. В указанной входной строке заменяются все строки, соответствующие шаблону регулярного выражения с указанной строкой замены. (Унаследовано от Regex) |
Replace(String, String, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. В указанной входной строке заменяет указанное максимальное количество строк, которые соответствуют шаблону регулярного выражения заданной строкой замены. (Унаследовано от Regex) |
Replace(String, String, Int32, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. В указанной входной подстроке заменяет указанное максимальное количество строк, соответствующих шаблону регулярного выражения с указанной строкой замены. (Унаследовано от Regex) |
Split(String) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Разбивает входную строку на массив подстроок по позициям, определенным шаблоном регулярного выражения, указанным в конструкторе Regex. (Унаследовано от Regex) |
Split(String, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Разделяет входную строку заданным максимальным числом раз в массив подстроек по позициям, определенным регулярным выражением, указанным в конструкторе Regex. (Унаследовано от Regex) |
Split(String, Int32, Int32) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Разделяет входную строку заданным максимальным числом раз в массив подстроек по позициям, определенным регулярным выражением, указанным в конструкторе Regex. Поиск шаблона регулярного выражения начинается с указанной позиции символа в входной строке. (Унаследовано от Regex) |
ToString() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Возвращает шаблон регулярного выражения, переданный в конструктор |
UseOptionC() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
UseOptionR() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
Устаревшие..
Используется объектом Regex, созданным методом CompileToAssembly. (Унаследовано от Regex) |
Явные реализации интерфейса
ISerializable.GetObjectData(SerializationInfo, StreamingContext) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Заполняет объект SerializationInfo данными, необходимыми для десериализации текущего объекта Regex. (Унаследовано от Regex) |
Применяется к
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по