Aracılığıyla paylaş


DirectiveRegex Oluşturucular

Tanım

DirectiveRegex sınıfının yeni bir örneğini başlatır.

Aşırı Yüklemeler

DirectiveRegex()

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

DirectiveRegex sınıfının yeni bir örneğini başlatır.

DirectiveRegex(TimeSpan)

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

Belirtilen zaman aşımı değeriyle sınıfının yeni bir örneğini DirectiveRegex başlatır.

DirectiveRegex()

DirectiveRegex sınıfının yeni bir örneğini başlatır.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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

Açıklamalar

Bu oluşturucu, önceden tanımlanmış normal ifade deseni aşağıdaki gibi derlenmiş bir normal ifadenin örneğini oluşturur:

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

Şunlara uygulanır

DirectiveRegex(TimeSpan)

Belirtilen zaman aşımı değeriyle sınıfının yeni bir örneğini DirectiveRegex başlatır.

Bu API, ürün altyapısını destekler ve doğrudan kodunuzdan kullanıma yönelik değildir.

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)

Parametreler

A_1
TimeSpan

Zaman aşımı aralığı veya InfiniteMatchTimeout eşleşen işlemlerin zaman aşımına neden olmaması gerekir.

Açıklamalar

parametresi, A_1 normal ifade altyapısının işlem zaman aşımına uğramadan ve RegexMatchTimeoutException bir ifade oluşturmadan önce eşleşme bulmaya çalıştığı maksimum zaman aralığını temsil eder.

Şunlara uygulanır