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.
Stellt die Informationen zu einem regulären Ausdruck bereit, die zum Kompilieren eines regulären Ausdrucks zu einer eigenständigen Assembly verwendet werden.
public ref class RegexCompilationInfo
public class RegexCompilationInfo
[System.Serializable]
public class RegexCompilationInfo
type RegexCompilationInfo = class
[<System.Serializable>]
type RegexCompilationInfo = class
Public Class RegexCompilationInfo
- Vererbung
-
RegexCompilationInfo
- Attribute
Hinweise
Ein Array von -Objekten wird an die -Methode übergeben, um Informationen zu jedem regulären Ausdruck zur Verfügung zu stellen, RegexCompilationInfo der in die Assembly eingeschlossen werden CompileToAssembly soll. Jeder kompilierte reguläre Ausdruck, der in der Assembly enthalten ist, wird als von abgeleitete Klasse Regex dargestellt. Die Eigenschaften des Typs definieren den Klassennamen des regulären Ausdrucks, seinen vollqualifizierten Namen (d. h. seinen Namespace und Typnamen), sein Muster für reguläre Ausdrücke, alle zusätzlichen Optionen (z. B. ob beim regulären Ausdruck die Groß-/Kleinschreibung nicht beachtet wird) und ein Time out-Intervall, das angibt, wie lange die Engine für reguläre Ausdrücke nach einer Übereinstimmung suchen RegexCompilationInfo soll.
Sie können ein -Objekt instanziieren, RegexCompilationInfo indem Sie dessen überladenen Klassenkonstruktor aufrufen.
Konstruktoren
RegexCompilationInfo(String, RegexOptions, String, String, Boolean) |
Initialisiert eine neue Instanz der RegexCompilationInfo-Klasse, die Informationen zu einem regulären Ausdruck enthält, der in eine Assembly eingeschlossen werden soll. |
RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan) |
Initialisiert eine neue Instanz der RegexCompilationInfo-Klasse, die Informationen zu einem regulären Ausdruck mit einem angegebenen Timeoutwert enthält, der in eine Assembly eingeschlossen werden soll. |
Eigenschaften
IsPublic |
Ruft einen Wert ab, der angibt, ob der kompilierte reguläre Ausdruck öffentlich sichtbar ist, oder legt diesen fest. |
MatchTimeout |
Ruft das das standardmäßige Timeoutintervall für reguläre Ausdrücke ab oder legt dieses fest. |
Name |
Ruft den Namen des Typs ab, der den kompilierten regulären Ausdruck darstellt, oder legt diesen fest. |
Namespace |
Ruft den Namespace ab, zu dem der neue Typ gehört, oder legt diesen fest. |
Options |
Ruft die beim Kompilieren des regulären Ausdrucks zu verwendenden Optionen ab oder legt diese fest. |
Pattern |
Ruft den zu kompilierenden regulären Ausdruck ab oder legt diesen fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |