RegexCompilationInfo 类  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供有关使用正则表达式将正则表达式编译为独立程序集的信息。
public ref class RegexCompilationInfopublic class RegexCompilationInfo[System.Serializable]
public class RegexCompilationInfotype RegexCompilationInfo = class[<System.Serializable>]
type RegexCompilationInfo = classPublic Class RegexCompilationInfo- 继承
- 
				RegexCompilationInfo
- 属性
注解
对象数组 RegexCompilationInfo 传递给 方法,以提供要包含在程序集 CompileToAssembly 中的每个正则表达式的信息。 程序集中包含的每个已编译正则表达式都表示为派生自 的类 Regex 。 类型的属性定义正则表达式的类名、其完全限定名称 (,即其命名空间及其类型名称) 、其正则表达式模式、任何其他选项 (例如正则表达式是否不区分大小写) 以及指定正则表达式引擎应搜索匹配项的时间间隔。 RegexCompilationInfo
可以通过调用对象的重载 RegexCompilationInfo 类构造函数来实例化对象。
构造函数
| RegexCompilationInfo(String, RegexOptions, String, String, Boolean) | 初始化 RegexCompilationInfo 类的新实例,该类包含有关要在程序集内包括的正则表达式的信息。 | 
| RegexCompilationInfo(String, RegexOptions, String, String, Boolean, TimeSpan) | 初始化 RegexCompilationInfo 类的新实例,该类包含有关要在程序集内包括的指定的超时值的信息。 | 
属性
| IsPublic | 获取或设置一个值,该值指示已编译的正则表达式是否具有公共可见性。 | 
| MatchTimeout | 获取或设置正则表达式的默认超时间隔。 | 
| Name | 获取或设置表示已编译的正则表达式的类型名称。 | 
| Namespace | 获取或设置新类型所属的命名空间。 | 
| Options | 获取或设置编译正则表达式时使用的选项。 | 
| Pattern | 获取或设置要编译的正则表达式。 | 
方法
| Equals(Object) | 确定指定对象是否等于当前对象。(继承自 Object) | 
| GetHashCode() | 作为默认哈希函数。(继承自 Object) | 
| GetType() | 获取当前实例的 Type。(继承自 Object) | 
| MemberwiseClone() | 创建当前 Object 的浅表副本。(继承自 Object) | 
| ToString() | 返回表示当前对象的字符串。(继承自 Object) |