RegexMatchTimeoutException Construtores
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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()
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)
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)
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)
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)
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.