RegexMatchTimeoutException Construtores
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Inicializa uma nova instância da classe RegexMatchTimeoutException.
Sobrecargas
RegexMatchTimeoutException() |
Inicializa uma nova instância da classe RegexMatchTimeoutException com uma mensagem fornecida pelo sistema. |
RegexMatchTimeoutException(String) |
Inicializa uma nova instância da classe RegexMatchTimeoutException com a cadeia de caracteres de mensagem especificada. |
RegexMatchTimeoutException(SerializationInfo, StreamingContext) |
Obsoleto.
Inicializa uma nova instância da classe RegexMatchTimeoutException com dados serializados. |
RegexMatchTimeoutException(String, Exception) |
Inicializa uma nova instância da classe RegexMatchTimeoutException com uma mensagem de erro especificada e uma referência à exceção interna que é a causa da exceção. |
RegexMatchTimeoutException(String, String, TimeSpan) |
Inicializa uma nova instância da classe RegexMatchTimeoutException com informações sobre o padrão de expressão regular, o texto de entrada e o intervalo de tempo limite. |
RegexMatchTimeoutException()
Inicializa uma nova instância da classe RegexMatchTimeoutException com uma mensagem fornecida pelo sistema.
public:
RegexMatchTimeoutException();
public RegexMatchTimeoutException ();
Public Sub New ()
Comentários
Esse é o construtor sem parâmetros da RegexMatchTimeoutException classe . Esse construtor inicializa a Message propriedade da nova instância para uma mensagem fornecida pelo sistema que descreve o erro. Essa mensagem é localizada para a cultura atual do sistema.
Aplica-se a
RegexMatchTimeoutException(String)
Inicializa uma nova instância da classe RegexMatchTimeoutException com a cadeia de caracteres de mensagem especificada.
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)
Parâmetros
- message
- String
Uma cadeia de caracteres que descreve a exceção.
Comentários
A message
cadeia de caracteres é atribuída à Exception.Message propriedade . A cadeia de caracteres deve ser localizada para a cultura atual.
Aplica-se a
RegexMatchTimeoutException(SerializationInfo, StreamingContext)
Cuidado
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inicializa uma nova instância da classe RegexMatchTimeoutException com dados serializados.
protected:
RegexMatchTimeoutException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
protected RegexMatchTimeoutException (System.Runtime.Serialization.SerializationInfo info, System.Runtime.Serialization.StreamingContext context);
[System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
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
[<System.Obsolete("This API supports obsolete formatter-based serialization. It should not be called or extended by application code.", DiagnosticId="SYSLIB0051", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
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)
Parâmetros
- info
- SerializationInfo
O objeto que contém os dados serializados.
- context
- StreamingContext
O fluxo que contém os dados serializados.
- Atributos
Comentários
Esse construtor não é chamado diretamente pelo código para instanciar o RegexMatchTimeoutException objeto. Em vez disso, ele é chamado pelo IFormatter.Deserialize método ao desserializar o RegexMatchTimeoutException objeto de um fluxo.
Aplica-se a
RegexMatchTimeoutException(String, Exception)
Inicializa uma nova instância da classe RegexMatchTimeoutException com uma mensagem de erro especificada e uma referência à exceção interna que é a causa da exceção.
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)
Parâmetros
- message
- String
Uma cadeia de caracteres que descreve a exceção.
- inner
- Exception
A exceção que é a causa da exceção atual.
Comentários
Normalmente, você usa essa sobrecarga para lidar com uma exceção em um try/catch
bloco. O innerException
parâmetro deve ser uma referência ao objeto de exceção manipulado no catch
bloco ou pode ser null
. Esse valor é atribuído à RegexMatchTimeoutException propriedade do Exception.InnerException objeto.
A message
cadeia de caracteres é atribuída à Exception.Message propriedade . A cadeia de caracteres deve ser localizada para a cultura atual.
Aplica-se a
RegexMatchTimeoutException(String, String, TimeSpan)
Inicializa uma nova instância da classe RegexMatchTimeoutException com informações sobre o padrão de expressão regular, o texto de entrada e o intervalo de tempo limite.
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)
Parâmetros
- regexInput
- String
O texto de entrada processado pelo mecanismo de expressão regular quando o tempo limite ocorreu.
- regexPattern
- String
O padrão usado pelo mecanismo de expressão regular quando o tempo limite ocorreu.
- matchTimeout
- TimeSpan
O intervalo de tempo limite.
Comentários
Os regexInput
valores , regexPattern
e matchTimeout
são atribuídos às Inputpropriedades , Patterne MatchTimeout do novo RegexMatchTimeoutException objeto .