RegexMatchTimeoutException RegexMatchTimeoutException RegexMatchTimeoutException RegexMatchTimeoutException Constructors

Определение

Перегрузки

RegexMatchTimeoutException() RegexMatchTimeoutException() RegexMatchTimeoutException()

Инициализирует новый экземпляр класса RegexMatchTimeoutException, используя системное сообщение.Initializes a new instance of the RegexMatchTimeoutException class with a system-supplied message.

RegexMatchTimeoutException(String) RegexMatchTimeoutException(String) RegexMatchTimeoutException(String) RegexMatchTimeoutException(String)

Инициализирует новый экземпляр класса RegexMatchTimeoutException указанной строкой сообщения.Initializes a new instance of the RegexMatchTimeoutException class with the specified message string.

RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса RegexMatchTimeoutException с сериализованными данными.Initializes a new instance of the RegexMatchTimeoutException class with serialized data.

RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception)

Инициализирует новый экземпляр класса RegexMatchTimeoutException указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее данное исключение.Initializes a new instance of the RegexMatchTimeoutException class with a specified error message and a reference to the inner exception that is the cause of this exception.

RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan)

Инициализирует новый экземпляр класса RegexMatchTimeoutException сведениями о шаблоне регулярного выражения, входном тексте и интервалом времени ожидания.Initializes a new instance of the RegexMatchTimeoutException class with information about the regular expression pattern, the input text, and the time-out interval.

RegexMatchTimeoutException() RegexMatchTimeoutException() RegexMatchTimeoutException()

Инициализирует новый экземпляр класса RegexMatchTimeoutException, используя системное сообщение.Initializes a new instance of the RegexMatchTimeoutException class with a system-supplied message.

public:
 RegexMatchTimeoutException();
public RegexMatchTimeoutException ();
Public Sub New ()

Комментарии

Это конструктор RegexMatchTimeoutException без параметров класса.This is the parameterless constructor of the RegexMatchTimeoutException class. Этот конструктор инициализирует свойство Message нового экземпляра, используя системное сообщение, описывающее ошибку.This constructor initializes the Message property of the new instance to a system-supplied message that describes the error. Это сообщение локализовано для текущего языка и региональных параметров системы.This message is localized for the current system culture.

RegexMatchTimeoutException(String) RegexMatchTimeoutException(String) RegexMatchTimeoutException(String) RegexMatchTimeoutException(String)

Инициализирует новый экземпляр класса RegexMatchTimeoutException указанной строкой сообщения.Initializes a new instance of the RegexMatchTimeoutException class with the specified message string.

public:
 RegexMatchTimeoutException(System::String ^ message);
public RegexMatchTimeoutException (string message);
new System.Text.RegularExpressions.RegexMatchTimeoutException : string -> System.Text.RegularExpressions.RegexMatchTimeoutException
Public Sub New (message As String)

Параметры

message
String String String String

Строка, описывающая исключение.A string that describes the exception.

Комментарии

Строка присваивается Exception.Messageсвойству. messageThe message string is assigned to the Exception.Message property. Строка должна быть локализована для текущего языка и региональных параметров.The string should be localized for the current culture.

RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext) RegexMatchTimeoutException(SerializationInfo, StreamingContext)

Инициализирует новый экземпляр класса RegexMatchTimeoutException с сериализованными данными.Initializes a new instance of the RegexMatchTimeoutException class with serialized data.

protected:
 RegexMatchTimeoutException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected RegexMatchTimeoutException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
new System.Text.RegularExpressions.RegexMatchTimeoutException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Text.RegularExpressions.RegexMatchTimeoutException
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Параметры

info
SerializationInfo SerializationInfo SerializationInfo SerializationInfo

Объект, содержащий сериализованные данные.The object that contains the serialized data.

context
StreamingContext StreamingContext StreamingContext StreamingContext

Поток, содержащий сериализованные данные.The stream that contains the serialized data.

Комментарии

Этот конструктор не вызывается непосредственно вашим кодом для создания экземпляра RegexMatchTimeoutException объекта.This constructor is not called directly by your code to instantiate the RegexMatchTimeoutException object. Вместо этого он вызывается IFormatter.Deserialize методом при RegexMatchTimeoutException десериализации объекта из потока.Instead, it is called by the IFormatter.Deserialize method when deserializing the RegexMatchTimeoutException object from a stream.

RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception) RegexMatchTimeoutException(String, Exception)

Инициализирует новый экземпляр класса RegexMatchTimeoutException указанным сообщением об ошибке и ссылкой на внутреннее исключение, вызвавшее данное исключение.Initializes a new instance of the RegexMatchTimeoutException class with a specified error message and a reference to the inner exception that is the cause of this exception.

public:
 RegexMatchTimeoutException(System::String ^ message, Exception ^ inner);
public RegexMatchTimeoutException (string message, Exception inner);
new System.Text.RegularExpressions.RegexMatchTimeoutException : string * Exception -> System.Text.RegularExpressions.RegexMatchTimeoutException
Public Sub New (message As String, inner As Exception)

Параметры

message
String String String String

Строка, описывающая исключение.A string that describes the exception.

inner
Exception Exception Exception Exception

Исключение, которое является причиной текущего исключения.The exception that is the cause of the current exception.

Комментарии

Как правило, эта перегрузка используется для обработки исключения в try/catch блоке.Typically, you use this overload to handle an exception in a try/catch block. Параметр должен быть ссылкой на объект исключения, обрабатываемый catch в блоке, или может иметь nullзначение. innerExceptionThe innerException parameter should be a reference to the exception object handled in the catch block, or it can be null. Затем это значение присваивается RegexMatchTimeoutException Exception.InnerException свойству объекта.This value is then assigned to the RegexMatchTimeoutException object's Exception.InnerException property.

Строка присваивается Exception.Messageсвойству. messageThe message string is assigned to the Exception.Message property. Строка должна быть локализована для текущего языка и региональных параметров.The string should be localized for the current culture.

RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan) RegexMatchTimeoutException(String, String, TimeSpan)

Инициализирует новый экземпляр класса RegexMatchTimeoutException сведениями о шаблоне регулярного выражения, входном тексте и интервалом времени ожидания.Initializes a new instance of the RegexMatchTimeoutException class with information about the regular expression pattern, the input text, and the time-out interval.

public:
 RegexMatchTimeoutException(System::String ^ regexInput, System::String ^ regexPattern, TimeSpan matchTimeout);
public RegexMatchTimeoutException (string regexInput, string regexPattern, TimeSpan matchTimeout);
new System.Text.RegularExpressions.RegexMatchTimeoutException : string * string * TimeSpan -> System.Text.RegularExpressions.RegexMatchTimeoutException
Public Sub New (regexInput As String, regexPattern As String, matchTimeout As TimeSpan)

Параметры

regexInput
String String String String

Входной текст, обработанный обработчиком регулярных выражений, если истекло время ожидания.The input text processed by the regular expression engine when the time-out occurred.

regexPattern
String String String String

Шаблон, используемый обработчиком регулярных выражений, если истекло время ожидания.The pattern used by the regular expression engine when the time-out occurred.

matchTimeout
TimeSpan TimeSpan TimeSpan TimeSpan

Интервал времени ожидания.The time-out interval.

Комментарии

regexInputЗначения, regexPatternи присваиваютсясвойствамPattern, иMatchTimeout нового объектаRegexMatchTimeoutException . matchTimeout InputThe regexInput, regexPattern, and matchTimeout values are assigned to the Input, Pattern, and MatchTimeout properties of the new RegexMatchTimeoutException object.

Применяется к