GeneratedRegexAttribute Costruttori

Definizione

Overload

GeneratedRegexAttribute(String)

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello specificato.

GeneratedRegexAttribute(String, RegexOptions)

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello e le opzioni specificati.

GeneratedRegexAttribute(String, RegexOptions, Int32)

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello, le opzioni e il valore di timeout specificati.

GeneratedRegexAttribute(String, RegexOptions, String)

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello e le opzioni specificati.

GeneratedRegexAttribute(String, RegexOptions, Int32, String)

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello, le opzioni, il valore di timeout e le impostazioni cultura specificate.

GeneratedRegexAttribute(String)

Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello specificato.

C#
public GeneratedRegexAttribute (string pattern);

Parametri

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

GeneratedRegexAttribute(String, RegexOptions)

Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello e le opzioni specificati.

C#
public GeneratedRegexAttribute (string pattern, System.Text.RegularExpressions.RegexOptions options);

Parametri

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

options
RegexOptions

Combinazione bit per bit dei valori di enumerazione che modificano l'espressione regolare.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

GeneratedRegexAttribute(String, RegexOptions, Int32)

Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello, le opzioni e il valore di timeout specificati.

C#
public GeneratedRegexAttribute (string pattern, System.Text.RegularExpressions.RegexOptions options, int matchTimeoutMilliseconds);

Parametri

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

options
RegexOptions

Combinazione bit per bit dei valori di enumerazione che modificano l'espressione regolare.

matchTimeoutMilliseconds
Int32

Intervallo di timeout (millisecondi) o Infinite per indicare che il metodo non deve timeout.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

GeneratedRegexAttribute(String, RegexOptions, String)

Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello e le opzioni specificati.

C#
public GeneratedRegexAttribute (string pattern, System.Text.RegularExpressions.RegexOptions options, string cultureName);

Parametri

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

options
RegexOptions

Combinazione bit per bit dei valori di enumerazione che modificano l'espressione regolare.

cultureName
String

Nome di una cultura da usare per i confronti con distinzione tra maiuscole e minuscole. Per cultureName non viene effettuata la distinzione tra maiuscole e minuscole.

Commenti

Per un elenco di nomi cultura predefiniti nei sistemi Windows, vedere la colonna Tag lingua nell'elenco dei nomi di lingua/area supportati da Windows. I nomi delle impostazioni cultura seguono lo standard definito da BCP 47. Inoltre, a partire da Windows 10, cultureName può essere qualsiasi tag di lingua BCP-47 valido. Se cultureName è Empty, verranno usate le impostazioni cultura invarianti.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9

GeneratedRegexAttribute(String, RegexOptions, Int32, String)

Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs
Origine:
GeneratedRegexAttribute.cs

Inizializza una nuova istanza di GeneratedRegexAttribute con il modello, le opzioni, il valore di timeout e le impostazioni cultura specificate.

C#
public GeneratedRegexAttribute (string pattern, System.Text.RegularExpressions.RegexOptions options, int matchTimeoutMilliseconds, string cultureName);

Parametri

pattern
String

Criterio di espressione regolare di cui trovare la corrispondenza.

options
RegexOptions

Combinazione bit per bit dei valori di enumerazione che modificano l'espressione regolare.

matchTimeoutMilliseconds
Int32

Intervallo di timeout (millisecondi) o Infinite per indicare che il metodo non deve timeout.

cultureName
String

Nome di una cultura da usare per i confronti con distinzione tra maiuscole e minuscole. Per cultureName non viene effettuata la distinzione tra maiuscole e minuscole.

Commenti

Per un elenco di nomi cultura predefiniti nei sistemi Windows, vedere la colonna Tag lingua nell'elenco dei nomi di lingua/area supportati da Windows. I nomi delle impostazioni cultura seguono lo standard definito da BCP 47. Inoltre, a partire da Windows 10, cultureName può essere qualsiasi tag di lingua BCP-47 valido. Se cultureName è Empty, verranno usate le impostazioni cultura invarianti.

Si applica a

.NET 9 e altre versioni
Prodotto Versioni
.NET 7, 8, 9