RegexMatchTimeoutException Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe RegexMatchTimeoutException.
Overload
RegexMatchTimeoutException() |
Inizializza una nuova istanza della classe RegexMatchTimeoutException con un messaggio fornito dal sistema. |
RegexMatchTimeoutException(String) |
Inizializza una nuova istanza della classe RegexMatchTimeoutException con la stringa di messaggio specificata. |
RegexMatchTimeoutException(SerializationInfo, StreamingContext) |
Obsoleti.
Inizializza una nuova istanza della classe RegexMatchTimeoutException con dati serializzati. |
RegexMatchTimeoutException(String, Exception) |
Inizializza una nuova istanza della classe RegexMatchTimeoutException con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente. |
RegexMatchTimeoutException(String, String, TimeSpan) |
Inizializza una nuova istanza della classe RegexMatchTimeoutException con le informazioni sul modello di espressione regolare, il testo di input e l'intervallo di timeout. |
RegexMatchTimeoutException()
- Origine:
- RegexMatchTimeoutException.cs
- Origine:
- RegexMatchTimeoutException.cs
- Origine:
- RegexMatchTimeoutException.cs
Inizializza una nuova istanza della classe RegexMatchTimeoutException 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 consente di inizializzare la proprietà Message della nuova istanza in un messaggio di sistema in cui viene descritto 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
Inizializza una nuova istanza della classe RegexMatchTimeoutException 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
Attenzione
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Inizializza una nuova istanza della classe RegexMatchTimeoutException con dati serializzati.
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)
Parametri
- info
- SerializationInfo
Oggetto che contiene 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 deserializzazione dell'oggetto IFormatter.DeserializeRegexMatchTimeoutException da un flusso.
Si applica a
RegexMatchTimeoutException(String, Exception)
- Origine:
- RegexMatchTimeoutException.cs
- Origine:
- RegexMatchTimeoutException.cs
- Origine:
- RegexMatchTimeoutException.cs
Inizializza una nuova istanza della classe RegexMatchTimeoutException con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente.
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 ha determinato l'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 catch
eccezione gestito nel 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
Inizializza una nuova istanza della classe RegexMatchTimeoutException con le informazioni sul modello di espressione regolare, il testo di input e l'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
Il 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 verifica il timeout.
- matchTimeout
- TimeSpan
Intervallo di timeout.
Commenti
I regexInput
valori , regexPattern
e matchTimeout
vengono assegnati alle Inputproprietà , Patterne MatchTimeout del nuovo RegexMatchTimeoutException oggetto.