Condividi tramite


RegexMatchTimeoutException Costruttori

Definizione

Inizializza una nuova istanza della classe RegexMatchTimeoutException.

Overload

Nome Descrizione
RegexMatchTimeoutException()

Inizializza una nuova istanza della RegexMatchTimeoutException classe con un messaggio fornito dal sistema.

RegexMatchTimeoutException(String)

Inizializza una nuova istanza della RegexMatchTimeoutException classe con la stringa di messaggio specificata.

RegexMatchTimeoutException(SerializationInfo, StreamingContext)
Obsoleti.

Inizializza una nuova istanza della RegexMatchTimeoutException classe con dati serializzati.

RegexMatchTimeoutException(String, Exception)

Inizializza una nuova istanza della RegexMatchTimeoutException classe con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.

RegexMatchTimeoutException(String, String, TimeSpan)

Inizializza una nuova istanza della RegexMatchTimeoutException classe con informazioni sul modello di espressione regolare, sul testo di input e sull'intervallo di timeout.

RegexMatchTimeoutException()

Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs

Inizializza una nuova istanza della RegexMatchTimeoutException classe con un messaggio fornito dal sistema.

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

Commenti

Si tratta del costruttore senza parametri della RegexMatchTimeoutException classe . Questo costruttore inizializza la Message proprietà della nuova istanza in un messaggio fornito dal sistema che descrive l'errore. Questo messaggio viene localizzato per le impostazioni cultura di sistema correnti.

Si applica a

RegexMatchTimeoutException(String)

Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs

Inizializza una nuova istanza della RegexMatchTimeoutException classe con la stringa di messaggio specificata.

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)

Parametri

message
String

Stringa che descrive l'eccezione.

Commenti

La message stringa viene assegnata alla Exception.Message proprietà . La stringa deve essere localizzata per le impostazioni cultura correnti.

Si applica a

RegexMatchTimeoutException(SerializationInfo, StreamingContext)

Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs

Attenzione

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

Inizializza una nuova istanza della RegexMatchTimeoutException classe con dati serializzati.

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)

Parametri

info
SerializationInfo

Oggetto contenente i dati serializzati.

context
StreamingContext

Flusso che contiene i dati serializzati.

Attributi

Commenti

Questo costruttore non viene chiamato direttamente dal codice per creare un'istanza dell'oggetto RegexMatchTimeoutException . Viene invece chiamato dal metodo durante la IFormatter.Deserialize deserializzazione dell'oggetto RegexMatchTimeoutException da un flusso.

Si applica a

RegexMatchTimeoutException(String, Exception)

Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs

Inizializza una nuova istanza della RegexMatchTimeoutException classe con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa di questa eccezione.

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)

Parametri

message
String

Stringa che descrive l'eccezione.

inner
Exception

Eccezione che rappresenta la causa dell'eccezione corrente.

Commenti

In genere, si usa questo overload per gestire un'eccezione in un try/catch blocco. Il innerException parametro deve essere un riferimento all'oggetto eccezione gestito nel catch blocco oppure può essere null. Questo valore viene quindi assegnato alla RegexMatchTimeoutException proprietà dell'oggetto Exception.InnerException .

La message stringa viene assegnata alla Exception.Message proprietà . La stringa deve essere localizzata per le impostazioni cultura correnti.

Si applica a

RegexMatchTimeoutException(String, String, TimeSpan)

Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs
Origine:
RegexMatchTimeoutException.cs

Inizializza una nuova istanza della RegexMatchTimeoutException classe con informazioni sul modello di espressione regolare, sul testo di input e sull'intervallo di timeout.

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)

Parametri

regexInput
String

Testo di input elaborato dal motore delle espressioni regolari quando si è verificato il timeout.

regexPattern
String

Modello utilizzato dal motore delle espressioni regolari quando si è verificato il timeout.

matchTimeout
TimeSpan

Intervallo di timeout.

Commenti

I regexInputvalori , regexPatterne matchTimeout vengono assegnati alle Inputproprietà , Patterne MatchTimeout del nuovo RegexMatchTimeoutException oggetto .

Si applica a