RegexMatchTimeoutException Constructors

Definitie

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse.

Overloads

Name Description
RegexMatchTimeoutException()

Initialiseert een nieuw exemplaar van de klasse met een door het RegexMatchTimeoutException systeem opgegeven bericht.

RegexMatchTimeoutException(String)

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse met de opgegeven berichttekenreeks.

RegexMatchTimeoutException(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse met geserialiseerde gegevens.

RegexMatchTimeoutException(String, Exception)

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse met een opgegeven foutbericht en een verwijzing naar de binnenste uitzondering die de oorzaak van deze uitzondering is.

RegexMatchTimeoutException(String, String, TimeSpan)

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse met informatie over het reguliere expressiepatroon, de invoertekst en het time-outinterval.

RegexMatchTimeoutException()

Initialiseert een nieuw exemplaar van de klasse met een door het RegexMatchTimeoutException systeem opgegeven bericht.

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

Opmerkingen

Dit is de parameterloze constructor van de RegexMatchTimeoutException klasse. Met deze constructor wordt de Message eigenschap van het nieuwe exemplaar geïnitialiseerd naar een door het systeem opgegeven bericht waarin de fout wordt beschreven. Dit bericht is gelokaliseerd voor de huidige systeemcultuur.

Van toepassing op

RegexMatchTimeoutException(String)

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse met de opgegeven berichttekenreeks.

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)

Parameters

message
String

Een tekenreeks die de uitzondering beschrijft.

Opmerkingen

De message tekenreeks wordt toegewezen aan de Exception.Message eigenschap. De tekenreeks moet worden gelokaliseerd voor de huidige cultuur.

Van toepassing op

RegexMatchTimeoutException(SerializationInfo, StreamingContext)

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse met geserialiseerde gegevens.

protected:
 RegexMatchTimeoutException(System::Runtime::Serialization::SerializationInfo ^ info, System::Runtime::Serialization::StreamingContext context);
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
Protected Sub New (info As SerializationInfo, context As StreamingContext)

Parameters

info
SerializationInfo

Het object dat de geserialiseerde gegevens bevat.

context
StreamingContext

De stream die de geserialiseerde gegevens bevat.

Opmerkingen

Deze constructor wordt niet rechtstreeks aangeroepen door uw code om het RegexMatchTimeoutException object te instantiëren. In plaats daarvan wordt het aangeroepen door de IFormatter.Deserialize methode bij het deserialiseren van het RegexMatchTimeoutException object vanuit een stroom.

Van toepassing op

RegexMatchTimeoutException(String, Exception)

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse met een opgegeven foutbericht en een verwijzing naar de binnenste uitzondering die de oorzaak van deze uitzondering is.

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)

Parameters

message
String

Een tekenreeks die de uitzondering beschrijft.

inner
Exception

De uitzondering die de oorzaak is van de huidige uitzondering.

Opmerkingen

Normaal gesproken gebruikt u deze overbelasting om een uitzondering in een try/catch blok af te handelen. De innerException parameter moet een verwijzing zijn naar het uitzonderingsobject dat in het catch blok wordt verwerkt, of dit kan zijn null. Deze waarde wordt vervolgens toegewezen aan de eigenschap van Exception.InnerException het RegexMatchTimeoutException object.

De message tekenreeks wordt toegewezen aan de Exception.Message eigenschap. De tekenreeks moet worden gelokaliseerd voor de huidige cultuur.

Van toepassing op

RegexMatchTimeoutException(String, String, TimeSpan)

Initialiseert een nieuw exemplaar van de RegexMatchTimeoutException klasse met informatie over het reguliere expressiepatroon, de invoertekst en het time-outinterval.

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)

Parameters

regexInput
String

De invoertekst die wordt verwerkt door de engine voor reguliere expressies wanneer er een time-out is opgetreden.

regexPattern
String

Het patroon dat wordt gebruikt door de reguliere expressie-engine wanneer de time-out optrad.

matchTimeout
TimeSpan

Het time-outinterval.

Opmerkingen

De regexInput, regexPatternen matchTimeout waarden worden toegewezen aan het Input, Patternen MatchTimeout de eigenschappen van het nieuwe RegexMatchTimeoutException object.

Van toepassing op