Name

RegexCompilationInfo

Synopsis

This class holds the information that is needed to compile a regular expression to an assembly with Regex.CompileToAssembly(). The constructor takes five arguments, which correspond to its available properties: the pattern string, the RegexOptions option set, the name of the compiled type, the namespace for the type, and a boolean indicating if the type is public (true) or private (false).

public class RegexCompilationInfo {
// Public Constructors
   public method RegexCompilationInfo(string pattern, 
        RegexOptions options, string name, 
        string fullnamespace, bool ispublic);  
// Public Instance Properties
   public field bool IsPublic{set; get; } 
   public field string Name{set; get; } 
   public field string Namespace{set; get; } 
   public field RegexOptions Options{set; get; } 
   public field string Pattern{set; get; } 
}

Passed To

Regex.CompileToAssembly()

Get C# in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.