Sdílet prostřednictvím


RegexMatchTimeoutException Konstruktory

Definice

Inicializuje novou instanci RegexMatchTimeoutException třídy.

Přetížení

RegexMatchTimeoutException()

Inicializuje novou instanci RegexMatchTimeoutException třídy se zprávou dodanou systémem.

RegexMatchTimeoutException(String)

Inicializuje novou instanci RegexMatchTimeoutException třídy pomocí zadaného řetězce zprávy.

RegexMatchTimeoutException(SerializationInfo, StreamingContext)
Zastaralé.

Inicializuje novou instanci třídy RegexMatchTimeoutException se serializovanými daty.

RegexMatchTimeoutException(String, Exception)

Inicializuje novou instanci RegexMatchTimeoutException třídy se zadanou chybovou zprávou a odkazem na vnitřní výjimku, která je příčinou této výjimky.

RegexMatchTimeoutException(String, String, TimeSpan)

Inicializuje novou instanci třídy s informacemi o vzoru regulárního RegexMatchTimeoutException výrazu, vstupním textu a intervalu časového limitu.

RegexMatchTimeoutException()

Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs

Inicializuje novou instanci RegexMatchTimeoutException třídy se zprávou dodanou systémem.

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

Poznámky

Toto je konstruktor RegexMatchTimeoutException třídy bez parametrů. Tento konstruktor inicializuje Message vlastnost nové instance na systémovou zprávu, která popisuje chybu. Tato zpráva je lokalizována pro aktuální jazykovou verzi systému.

Platí pro

RegexMatchTimeoutException(String)

Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs

Inicializuje novou instanci RegexMatchTimeoutException třídy pomocí zadaného řetězce zprávy.

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)

Parametry

message
String

Řetězec, který popisuje výjimku.

Poznámky

Řetězec message je přiřazen vlastnosti Exception.Message . Řetězec by měl být lokalizován pro aktuální jazykovou verzi.

Platí pro

RegexMatchTimeoutException(SerializationInfo, StreamingContext)

Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs

Upozornění

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

Inicializuje novou instanci třídy RegexMatchTimeoutException se serializovanými daty.

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)

Parametry

info
SerializationInfo

Objekt, který obsahuje serializovaná data.

context
StreamingContext

Datový proud, který obsahuje serializovaná data.

Atributy

Poznámky

Tento konstruktor není volána přímo vaším kódem k vytvoření instance objektu RegexMatchTimeoutException . Místo toho je volána metodou IFormatter.Deserialize při deserializaci objektu RegexMatchTimeoutException z datového proudu.

Platí pro

RegexMatchTimeoutException(String, Exception)

Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs

Inicializuje novou instanci RegexMatchTimeoutException třídy se zadanou chybovou zprávou a odkazem na vnitřní výjimku, která je příčinou této výjimky.

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)

Parametry

message
String

Řetězec, který popisuje výjimku.

inner
Exception

Výjimka, která je příčinou aktuální výjimky

Poznámky

Obvykle se toto přetížení používá ke zpracování výjimky v try/catch bloku. Parametr innerException by měl být odkazem na objekt výjimky zpracovávaný v catch bloku, nebo to může být null. Tato hodnota se pak přiřadí vlastnosti objektu RegexMatchTimeoutExceptionException.InnerException .

Řetězec message je přiřazen vlastnosti Exception.Message . Řetězec by měl být lokalizován pro aktuální jazykovou verzi.

Platí pro

RegexMatchTimeoutException(String, String, TimeSpan)

Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs
Zdroj:
RegexMatchTimeoutException.cs

Inicializuje novou instanci třídy s informacemi o vzoru regulárního RegexMatchTimeoutException výrazu, vstupním textu a intervalu časového limitu.

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)

Parametry

regexInput
String

Vstupní text zpracovaný modulem regulárních výrazů, když došlo k vypršení časového limitu.

regexPattern
String

Vzor používaný modulem regulárních výrazů, když došlo k vypršení časového limitu.

matchTimeout
TimeSpan

Interval časového limitu.

Poznámky

Hodnoty regexInput, regexPatterna matchTimeout jsou přiřazeny vlastnostem Input, Patterna MatchTimeout nového RegexMatchTimeoutException objektu.

Platí pro