Share via


ProcessModelSection.CpuMask 属性

定义

获取或设置一个值,该值指示多处理器服务器上哪些处理器符合运行 ASP.NET 进程的条件。

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

属性值

表示要应用的位模式的数字。 默认值为 0xFFFFFFFF。

属性

示例

下面的代码示例演示如何访问 CpuMask 属性。


// Get the current CpuMask property value.
int cpuMask = 
 processModelSection.CpuMask;

// Set the CpuMask property to 0x000000FF.
processModelSection.CpuMask = 0x000000FF;
' Get the current CpuMask property value.
   Dim cpuMask As Integer = _
   processModelSection.CpuMask

' Set the CpuMask property to 0x000000FF.
processModelSection.CpuMask = &HFF

注解

CpuMask值指定一个位模式,该模式指示符合运行 ASP.NET 线程条件的 CPU。 如果 属性 WebGarden 设置为 true,则将 CpuMask 工作进程限制为符合条件的 CPU 数。 允许的最大工作进程数等于 CPU 数。 默认情况下,所有 CPU 都处于启用状态,ASP.NET 为每个 CPU 启动一个进程。 如果 属性 WebGarden 设置为 false,则忽略 该 CpuMask 属性,并且只有一个工作进程将运行。

适用于