HttpRuntimeSection.MinFreeThreads 属性

定义

获取或设置在能够为此配置范围中的资源请求提供服务之前必须存在的最小自由线程数。

public:
 property int MinFreeThreads { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("minFreeThreads", DefaultValue=8)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int MinFreeThreads { get; set; }
[<System.Configuration.ConfigurationProperty("minFreeThreads", DefaultValue=8)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.MinFreeThreads : int with get, set
Public Property MinFreeThreads As Integer

属性值

Int32

在此配置范围中的请求得到服务之前,公共语言运行时 (CLR) 线程池中的最小自由线程数。 默认值为 8

属性

示例

下面的示例演示如何使用 MinFreeThreads 属性。

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

// Set the MinFreeThreads property value to 16
configSection.MinFreeThreads = 16;
' Get the MinFreeThreads property value.
Response.Write("MinFreeThreads: " & _
  configSection.MinFreeThreads & "<br>")

' Set the MinFreeThreads property value to 16
configSection.MinFreeThreads = 16

注解

MinFreeThreads 属性定义执行请求的最小可用线程数。 如果没有足够的线程可用,请求将保持排队状态,定期检查线程可用性将继续,直到存在所需的线程量。 默认值是 8

备注

ASP.NET 为需要额外线程完成其处理的请求保留了多个自由线程。

适用于

另请参阅