RegexMatchTimeoutException Construtores

Definição

Inicializa uma nova instância da RegexMatchTimeoutException classe.

Sobrecargas

Name Description
RegexMatchTimeoutException()

Inicializa uma nova instância da RegexMatchTimeoutException classe com uma mensagem fornecida pelo sistema.

RegexMatchTimeoutException(String)

Inicializa uma nova instância da RegexMatchTimeoutException classe com a cadeia de mensagens especificada.

RegexMatchTimeoutException(SerializationInfo, StreamingContext)
Obsoleto.

Inicializa uma nova instância da RegexMatchTimeoutException classe com dados serializados.

RegexMatchTimeoutException(String, Exception)

Inicializa uma nova instância da RegexMatchTimeoutException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa exceção.

RegexMatchTimeoutException(String, String, TimeSpan)

Inicializa uma nova instância da RegexMatchTimeoutException classe com informação sobre o padrão de expressão regular, o texto de entrada e o intervalo de time-out.

RegexMatchTimeoutException()

Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs

Inicializa uma nova instância da RegexMatchTimeoutException classe com uma mensagem fornecida pelo sistema.

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

Observações

Este construtor inicializa a Message propriedade da nova instância numa mensagem fornecida pelo sistema que descreve o erro. Esta mensagem está localizada para a cultura atual do sistema.

Aplica-se a

RegexMatchTimeoutException(String)

Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs

Inicializa uma nova instância da RegexMatchTimeoutException classe com a cadeia de mensagens 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 que descreve a exceção.

Observações

A message cadeia é atribuída à Message propriedade. A corda deve ser localizada para a cultura atual.

Aplica-se a

RegexMatchTimeoutException(SerializationInfo, StreamingContext)

Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs

Atenção

This API supports obsolete formatter-based serialization. It should not be called or extended by application code.

Inicializa uma nova instância da RegexMatchTimeoutException classe com dados serializados.

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);
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}")>]
new System.Text.RegularExpressions.RegexMatchTimeoutException : System.Runtime.Serialization.SerializationInfo * System.Runtime.Serialization.StreamingContext -> System.Text.RegularExpressions.RegexMatchTimeoutException
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

Observações

Este construtor não é chamado diretamente pelo teu código para instanciar o RegexMatchTimeoutException objeto. Em vez disso, é chamado pelo IFormatter.Deserialize método ao desserializar o RegexMatchTimeoutException objeto de um fluxo.

Aplica-se a

RegexMatchTimeoutException(String, Exception)

Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs

Inicializa uma nova instância da RegexMatchTimeoutException classe com uma mensagem de erro especificada e uma referência à exceção interna que é a causa dessa 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 que descreve a exceção.

inner
Exception

A exceção que é a causa da exceção atual.

Observações

Normalmente, usas esta sobrecarga para tratar uma exceção num try/catch bloco. O inner parâmetro deve ser uma referência ao objeto exceção tratado no catch bloco, ou pode ser null. Este valor é então atribuído à InnerException propriedade.

A message cadeia é atribuída à Message propriedade. A corda deve ser localizada para a cultura atual.

Aplica-se a

RegexMatchTimeoutException(String, String, TimeSpan)

Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs
Origem:
RegexMatchTimeoutException.cs

Inicializa uma nova instância da RegexMatchTimeoutException classe com informação sobre o padrão de expressão regular, o texto de entrada e o intervalo de time-out.

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 era processado pelo motor de expressões regulares quando ocorria o time-out.

regexPattern
String

O padrão usado pelo motor de expressão regular quando ocorreu o time-out.

matchTimeout
TimeSpan

O intervalo de tempo.

Observações

Os regexInputvalores , regexPattern, e matchTimeout são atribuídos aos Input, Pattern, e MatchTimeout propriedades do novo RegexMatchTimeoutException objeto.

Aplica-se a