RegexMatchTimeoutException Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse.
Überlädt
RegexMatchTimeoutException() |
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit einer vom System generierten Meldung. |
RegexMatchTimeoutException(String) |
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit der angegebenen Meldungszeichenfolge. |
RegexMatchTimeoutException(SerializationInfo, StreamingContext) |
Veraltet.
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit serialisierten Daten. |
RegexMatchTimeoutException(String, Exception) |
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat. |
RegexMatchTimeoutException(String, String, TimeSpan) |
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit Informationen über das Muster eines regulären Ausdrucks, den Eingabetext und das Timeoutintervall. |
RegexMatchTimeoutException()
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit einer vom System generierten Meldung.
public:
RegexMatchTimeoutException();
public RegexMatchTimeoutException ();
Public Sub New ()
Hinweise
Dies ist der parameterlose Konstruktor der RegexMatchTimeoutException -Klasse. Dieser Konstruktor initialisiert die Message-Eigenschaft der neuen Instanz mit einer vom System gelieferten Meldung, die den Fehler beschreibt. Diese Nachricht wird für die aktuelle Systemkultur lokalisiert.
Gilt für:
RegexMatchTimeoutException(String)
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit der angegebenen Meldungszeichenfolge.
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)
Parameter
- message
- String
Eine Zeichenfolge, die die Ausnahme beschreibt.
Hinweise
Die message
Zeichenfolge wird der Exception.Message -Eigenschaft zugewiesen. Die Zeichenfolge sollte für die aktuelle Kultur lokalisiert werden.
Gilt für:
RegexMatchTimeoutException(SerializationInfo, StreamingContext)
Achtung
This API supports obsolete formatter-based serialization. It should not be called or extended by application code.
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit serialisierten Daten.
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)
Parameter
- info
- SerializationInfo
Das Objekt, das die serialisierten Daten enthält.
- context
- StreamingContext
Der Datenstrom, der die serialisierten Daten enthält.
- Attribute
Hinweise
Dieser Konstruktor wird nicht direkt vom Code aufgerufen, um das RegexMatchTimeoutException Objekt zu instanziieren. Stattdessen wird es von der IFormatter.Deserialize -Methode aufgerufen, wenn das RegexMatchTimeoutException Objekt aus einem Stream deserialisiert wird.
Gilt für:
RegexMatchTimeoutException(String, Exception)
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit einer angegebenen Fehlermeldung und einem Verweis auf die innere Ausnahme, die diese Ausnahme ausgelöst hat.
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)
Parameter
- message
- String
Eine Zeichenfolge, die die Ausnahme beschreibt.
- inner
- Exception
Die Ausnahme, die die Ursache der aktuellen Ausnahme ist.
Hinweise
In der Regel verwenden Sie diese Überladung, um eine Ausnahme in einem try/catch
Block zu behandeln. Der innerException
Parameter sollte ein Verweis auf das Ausnahmeobjekt sein, das catch
im Block behandelt wird, oder er kann sein null
. Dieser Wert wird dann der RegexMatchTimeoutException Eigenschaft des Exception.InnerException Objekts zugewiesen.
Die message
Zeichenfolge wird der Exception.Message -Eigenschaft zugewiesen. Die Zeichenfolge sollte für die aktuelle Kultur lokalisiert werden.
Gilt für:
RegexMatchTimeoutException(String, String, TimeSpan)
Initialisiert eine neue Instanz der RegexMatchTimeoutException-Klasse mit Informationen über das Muster eines regulären Ausdrucks, den Eingabetext und das Timeoutintervall.
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)
Parameter
- regexInput
- String
Der Eingabetext, der durch die Engine für reguläre Ausdrücke verarbeitet wurde, als das Timeout auftrat.
- regexPattern
- String
Das Muster, das von der Engine für reguläre Ausdrücke verwendet wurde, als das Timeout auftrat.
- matchTimeout
- TimeSpan
Das Timeoutintervall.
Hinweise
Die regexInput
Werte , regexPattern
, und matchTimeout
werden den InputEigenschaften , Patternund MatchTimeout des neuen RegexMatchTimeoutException Objekts zugewiesen.