Regex.InfiniteMatchTimeout Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica que una operación de coincidencia de patrones no debe agotar el tiempo de espera.
public: static initonly TimeSpan InfiniteMatchTimeout;
public static readonly TimeSpan InfiniteMatchTimeout;
staticval mutable InfiniteMatchTimeout : TimeSpan
Public Shared ReadOnly InfiniteMatchTimeout As TimeSpan
Valor de campo
Comentarios
El Regex(String, RegexOptions, TimeSpan) constructor y una serie de métodos de coincidencia estáticos usan la InfiniteMatchTimeout constante para indicar que el intento de encontrar una coincidencia de patrón no debe agotar el tiempo de espera.
Establecer el valor de tiempo de espera del motor de expresiones regulares en InfiniteMatchTimeout puede hacer que las expresiones regulares que dependen de un retroceso excesivo parezcan dejar de responder al procesar texto que casi coincide con el patrón de expresión regular. Si deshabilita los tiempos de espera, debe asegurarse de que la expresión regular no se basa en un retroceso excesivo y que controla el texto que casi coincide con el patrón de expresión regular. Para obtener más información sobre cómo controlar el retroceso, consulte Retroceso.