IncludeRegex Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет регулярное выражение для анализа директивы ASP.NET #include.
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.
public ref class IncludeRegex : System::Text::RegularExpressions::Regex
public class IncludeRegex : System.Text.RegularExpressions.Regex
type IncludeRegex = class
inherit Regex
Public Class IncludeRegex
Inherits Regex
- Наследование
Комментарии
Класс IncludeRegex предоставляет регулярное выражение для анализа директивы ASP.NET #include (<!-- #include file="``filename.ext``" -->).
Заметка
Классы System.Web.RegularExpressions используются внутри платформы .NET Framework для анализа ASP.NET страниц.
Конструкторы
| IncludeRegex() |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр класса IncludeRegex. |
| IncludeRegex(TimeSpan) |
Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода. Инициализирует новый экземпляр класса IncludeRegex с указанным значением времени ожидания. |
Поля
| 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) |