RegexCompilationInfo Klasse
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.
Achtung
Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.
Stellt Informationen zu einem regulären Ausdruck bereit, der zum Kompilieren eines regulären Ausdrucks in einer eigenständigen Assembly verwendet wird.
public ref class RegexCompilationInfo
[System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public class RegexCompilationInfo
public class RegexCompilationInfo
[System.Serializable]
public class RegexCompilationInfo
[<System.Obsolete("Regex.CompileToAssembly is obsolete and not supported. Use the GeneratedRegexAttribute with the regular expression source generator instead.", DiagnosticId="SYSLIB0036", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
type RegexCompilationInfo = class
type RegexCompilationInfo = class
[<System.Serializable>]
type RegexCompilationInfo = class
Public Class RegexCompilationInfo
- Vererbung
-
RegexCompilationInfo
- Attribute
Hinweise
Ein Array von RegexCompilationInfo Objekten wird an die CompileToAssembly Methode übergeben, um Informationen zu jedem regulären Ausdruck bereitzustellen, der in der Assembly enthalten sein soll. Jeder kompilierte reguläre Ausdruck, der in der Assembly enthalten ist, wird als von der Klasse abgeleitete RegexKlasse dargestellt. Die Eigenschaften des RegexCompilationInfo Typs definieren den Klassennamen des regulären Ausdrucks, den vollständig qualifizierten Namen (d. h. den Namespace und den Typnamen), das Muster des regulären Ausdrucks, alle zusätzlichen Optionen (z. B. ob der Regulärausdruck Groß- und Kleinschreibung beachtet), und ein Zeitüberschreitungsintervall, das angibt, wie lange die Regulärausdrucks-Engine nach einer Übereinstimmung suchen soll.
Sie können ein RegexCompilationInfo Objekt instanziieren, indem Sie den überladenen Klassenkonstruktor aufrufen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan) |
Veraltet.
Initialisiert eine neue Instanz der RegexCompilationInfo Klasse, die Informationen zu einem regulären Ausdruck mit einem angegebenen Timeoutwert enthält, der in einer Assembly enthalten sein soll. |
| RegexCompilationInfo(String, RegexOptions, String, String, Boolean) |
Veraltet.
Initialisiert eine neue Instanz der RegexCompilationInfo Klasse, die Informationen zu einem regulären Ausdruck enthält, die in eine Assembly eingeschlossen werden sollen. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| IsPublic |
Veraltet.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob der kompilierte reguläre Ausdruck öffentliche Sichtbarkeit hat. |
| MatchTimeout |
Veraltet.
Ruft das Standardtimeoutintervall des regulären Ausdrucks ab oder legt es fest. |
| Name |
Veraltet.
Dient zum Abrufen oder Festlegen des Namens des Typs, der den kompilierten regulären Ausdruck darstellt. |
| Namespace |
Veraltet.
Ruft den Namespace ab, zu dem der neue Typ gehört, oder legt diesen fest. |
| Options |
Veraltet.
Ruft die optionen ab, die beim Kompilieren des regulären Ausdrucks verwendet werden sollen, oder legt diese fest. |
| Pattern |
Veraltet.
Ruft den regulären Ausdruck ab, der kompiliert werden soll, oder legt diesen fest. |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Veraltet.
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Veraltet.
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Veraltet.
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Veraltet.
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| ToString() |
Veraltet.
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |