RegexCompilationInfo Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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) |