RegexMatchTimeoutException Konstruktorer

Definition

Initierar en ny instans av RegexMatchTimeoutException klassen.

Överlagringar

Name Description
RegexMatchTimeoutException()

Initierar en ny instans av RegexMatchTimeoutException klassen med ett systemmeddelande.

RegexMatchTimeoutException(String)

Initierar en ny instans av RegexMatchTimeoutException klassen med den angivna meddelandesträngen.

RegexMatchTimeoutException(SerializationInfo, StreamingContext)
Föråldrad.

Initierar en ny instans av RegexMatchTimeoutException klassen med serialiserade data.

RegexMatchTimeoutException(String, Exception)

Initierar en ny instans av RegexMatchTimeoutException klassen med ett angivet felmeddelande och en referens till det inre undantaget som är orsaken till det här undantaget.

RegexMatchTimeoutException(String, String, TimeSpan)

Initierar en ny instans av RegexMatchTimeoutException klassen med information om mönster för reguljära uttryck, indatatexten och tidsgränsintervallet.

RegexMatchTimeoutException()

Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs

Initierar en ny instans av RegexMatchTimeoutException klassen med ett systemmeddelande.

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

Kommentarer

Den här konstruktorn initierar egenskapen för den nya instansen Message till ett meddelande från systemet som beskriver felet. Det här meddelandet är lokaliserat för den aktuella systemkulturen.

Gäller för

RegexMatchTimeoutException(String)

Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs

Initierar en ny instans av RegexMatchTimeoutException klassen med den angivna meddelandesträngen.

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)

Parametrar

message
String

En sträng som beskriver undantaget.

Kommentarer

Strängen message tilldelas egenskapen Message . Strängen ska lokaliseras för den aktuella kulturen.

Gäller för

RegexMatchTimeoutException(SerializationInfo, StreamingContext)

Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs

Varning

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

Initierar en ny instans av RegexMatchTimeoutException klassen med serialiserade data.

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)

Parametrar

info
SerializationInfo

Objektet som innehåller serialiserade data.

context
StreamingContext

Strömmen som innehåller serialiserade data.

Attribut

Kommentarer

Den här konstruktorn anropas inte direkt av koden för att instansiera RegexMatchTimeoutException objektet. I stället anropas den IFormatter.Deserialize av metoden när objektet deserialiseras RegexMatchTimeoutException från en dataström.

Gäller för

RegexMatchTimeoutException(String, Exception)

Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs

Initierar en ny instans av RegexMatchTimeoutException klassen med ett angivet felmeddelande och en referens till det inre undantaget som är orsaken till det här undantaget.

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)

Parametrar

message
String

En sträng som beskriver undantaget.

inner
Exception

Undantaget som är orsaken till det aktuella undantaget.

Kommentarer

Vanligtvis använder du den här överbelastningen för att hantera ett undantag i ett try/catch block. Parametern inner ska vara en referens till undantagsobjektet som hanteras i catch blocket, eller så kan det vara null. Det här värdet tilldelas sedan till InnerException egenskapen.

Strängen message tilldelas egenskapen Message . Strängen ska lokaliseras för den aktuella kulturen.

Gäller för

RegexMatchTimeoutException(String, String, TimeSpan)

Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs
Källa:
RegexMatchTimeoutException.cs

Initierar en ny instans av RegexMatchTimeoutException klassen med information om mönster för reguljära uttryck, indatatexten och tidsgränsintervallet.

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)

Parametrar

regexInput
String

Indatatexten som bearbetades av motorn för reguljära uttryck när tidsgränsen inträffade.

regexPattern
String

Det mönster som används av motorn för reguljära uttryck när tidsgränsen inträffade.

matchTimeout
TimeSpan

Tidsgränsintervallet.

Kommentarer

Värdena regexInput, regexPatternoch matchTimeout tilldelas egenskaperna Input, Patternoch MatchTimeout för det nya RegexMatchTimeoutException objektet.

Gäller för