HttpRuntimeSection.ExecutionTimeout プロパティ

定義

要求の最大実行時間を取得または設定します。Gets or sets the allowed execution time for the request.

public:
 property TimeSpan ExecutionTimeout { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanSecondsConverter))]
[System.Configuration.ConfigurationProperty("executionTimeout", DefaultValue=Mono.Cecil.CustomAttributeArgument)]
[System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")]
public TimeSpan ExecutionTimeout { get; set; }
member this.ExecutionTimeout : TimeSpan with get, set
Public Property ExecutionTimeout As TimeSpan

プロパティ値

要求の最大実行時間を示す TimeSpan 値。A TimeSpan value that indicates the allowed execution time for the request.

属性

例外

要求実行時間が、実行タイムアウトによって設定された時間制限を超過しました。The request execution time exceeded the limit set by the execution time-out.

ExecutionTimeout プロパティを使用する方法を次の例に示します。The following example shows how to use the ExecutionTimeout property.

// Get the ExecutionTimeout property value.
Response.Write("ExecutionTimeout: " +
  configSection.ExecutionTimeout.ToString() + "<br>");

// Set the ExecutionTimeout property value to 2 minutes.
configSection.ExecutionTimeout = TimeSpan.FromMinutes(2);
' Get the ExecutionTimeout property value.
Response.Write("ExecutionTimeout: " & _
  configSection.ExecutionTimeout.ToString() & "<br>")

' Set the ExecutionTimeout property value to 2 minutes.
configSection.ExecutionTimeout = TimeSpan.FromMinutes(2)

注釈

プロパティExecutionTimeoutは、要求が ASP.NET によって自動的にシャットダウンされるまでに実行が許可される最大秒数を示します。The ExecutionTimeout property indicates the maximum number of seconds a request is allowed to execute before being automatically shut down by ASP.NET. 既定値は110秒です。The default is 110 seconds. このタイムアウトは、 <compilation>要素の debug 属性がにfalse設定されている場合にのみ適用されます。This time-out applies only if the debug attribute in the <compilation> element is set to false.

タイムアウトが経過すると、例外が発生します。If the time-out expires an exception is raised. イベントログのアプリケーションフォルダーに関連情報を記録できます。You can record the related information in the Application folder of the Event Log. これを行うには、 <healthMonitoring>構成要素でアプリケーションの正常性の監視を有効にします。You do this by enabling the application health monitoring in the <healthMonitoring> configuration element.

適用対象