DirectiveRegex コンストラクター

定義

DirectiveRegex クラスの新しいインスタンスを初期化します。Initializes a new instance of the DirectiveRegex class.

オーバーロード

DirectiveRegex()

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

DirectiveRegex クラスの新しいインスタンスを初期化します。Initializes a new instance of the DirectiveRegex class.

DirectiveRegex(TimeSpan)

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

指定したタイムアウト値を使用して、DirectiveRegex クラスの新しいインスタンスを初期化します。Initializes a new instance of the DirectiveRegex class with a specified time-out value.

DirectiveRegex()

DirectiveRegex クラスの新しいインスタンスを初期化します。Initializes a new instance of the DirectiveRegex class.

この API は製品インフラストラクチャをサポートします。コードから直接使用するものではありません。

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

注釈

このコンストラクターは、次のように定義済みの正規表現パターンを持つコンパイル済みの正規表現をインスタンス化します。This constructor instantiates a compiled regular expression whose predefined regular expression pattern is the following:

\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 クラスの新しいインスタンスを初期化します。Initializes a new instance of the DirectiveRegex class with a specified time-out value.

この 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

タイムアウト間隔。照合操作がタイムアウトしてはならない場合は InfiniteMatchTimeoutA time-out interval, or InfiniteMatchTimeout if matching operations should not time out.

注釈

パラメーター A_1は、操作がタイムアウトRegexMatchTimeoutExceptionして式がスローされる前に、正規表現エンジンが一致を検索する最大時間間隔を表します。The A_1 parameter represents the maximum time interval during which the regular expression engine tries to find a match before the operation times out and a RegexMatchTimeoutException expression is thrown.

適用対象