DirectiveRegex 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 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 引发表达式之前,正则表达式引擎尝试查找匹配项的最大时间间隔。