RegexCompilationInfo Klas

Definitie

Bevat informatie over een reguliere expressie die wordt gebruikt om een reguliere expressie te compileren naar een zelfstandige assembly.

public ref class RegexCompilationInfo
[System.Serializable]
public class RegexCompilationInfo
[<System.Serializable>]
type RegexCompilationInfo = class
Public Class RegexCompilationInfo
Overname
RegexCompilationInfo
Kenmerken

Opmerkingen

Er wordt een matrix met RegexCompilationInfo objecten doorgegeven aan de CompileToAssembly methode om informatie te verstrekken over elke reguliere expressie die in de assembly moet worden opgenomen. Elke gecompileerde reguliere expressie die in de assembly is opgenomen, wordt weergegeven als een klasse die is afgeleid van Regex. De eigenschappen van het RegexCompilationInfo type definiëren de klassenaam van de reguliere expressie, de volledig gekwalificeerde naam (de naamruimte en de naam van het type), het reguliere expressiepatroon, eventuele extra opties (zoals of de reguliere expressie niet hoofdlettergevoelig is) en een time-outinterval waarmee wordt aangegeven hoe lang de reguliere expressie-engine moet zoeken naar een overeenkomst.

U kunt een RegexCompilationInfo object instantiëren door de overbelaste klasseconstructor aan te roepen.

Constructors

Name Description
RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan)

Initialiseert een nieuw exemplaar van de RegexCompilationInfo klasse met informatie over een reguliere expressie met een opgegeven time-outwaarde die moet worden opgenomen in een assembly.

RegexCompilationInfo(String, RegexOptions, String, String, Boolean)

Initialiseert een nieuw exemplaar van de RegexCompilationInfo klasse die informatie bevat over een reguliere expressie die moet worden opgenomen in een assembly.

Eigenschappen

Name Description
IsPublic

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de gecompileerde reguliere expressie openbare zichtbaarheid heeft.

MatchTimeout

Hiermee haalt u het standaardtime-outinterval van de reguliere expressie op of stelt u deze in.

Name

Hiermee wordt de naam opgehaald of ingesteld van het type dat de gecompileerde reguliere expressie vertegenwoordigt.

Namespace

Hiermee wordt de naamruimte opgehaald of ingesteld waartoe het nieuwe type behoort.

Options

Hiermee haalt u de opties op die moeten worden gebruikt bij het compileren van de reguliere expressie.

Pattern

Hiermee haalt u de reguliere expressie op of stelt u deze in om te compileren.

Methoden

Name Description
Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook