DirectiveRegex 构造函数

定义

初始化 DirectiveRegex 类的新实例。

重载

DirectiveRegex()

此 API 支持产品基础结构,不能在代码中直接使用。

初始化 DirectiveRegex 类的新实例。

DirectiveRegex(TimeSpan)

此 API 支持产品基础结构,不能在代码中直接使用。

用指定的超时值初始化 DirectiveRegex 类的新实例。

DirectiveRegex()

初始化 DirectiveRegex 类的新实例。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 DirectiveRegex();
public DirectiveRegex ();
Public Sub New ()

注解

此构造函数实例化已编译的正则表达式,其预定义正则表达式模式如下:

\G<%\s*@(\s*(?<attrname>\w[\w:]*(?=\W))(\s*(?<equal>=)\s*"(?<attrval>[^"]*)"|\s*(?<equal>=)\s*'(?<attrval>[^']*)'|\s*(?<equal>=)\s*(?<attrval>[^\s%>]*)|(?<equal>)(?<attrval>\s*?)))*\s*?%>

适用于

DirectiveRegex(TimeSpan)

用指定的超时值初始化 DirectiveRegex 类的新实例。

此 API 支持产品基础结构,不能在代码中直接使用。

public:
 DirectiveRegex(TimeSpan A_1);
public DirectiveRegex (TimeSpan A_1);
new System.Web.RegularExpressions.DirectiveRegex : TimeSpan -> System.Web.RegularExpressions.DirectiveRegex
Public Sub New (A_1 As TimeSpan)

参数

A_1
TimeSpan

如果匹配操作不应超时,则为超时间隔或 InfiniteMatchTimeout

注解

参数 A_1 表示在操作超时和 RegexMatchTimeoutException 引发表达式之前,正则表达式引擎尝试查找匹配项的最大时间间隔。

适用于