Поделиться через


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 потоках. Если свойству WebGarden присвоено значение true, CpuMask рабочие процессы ограничиваются количеством допустимых ЦП. Максимально допустимое количество рабочих процессов равно количеству ЦП. По умолчанию все ЦП включены, и ASP.NET запускает по одному процессу для каждого ЦП. Если свойству WebGarden присвоено значение false, CpuMask атрибут игнорируется и будет выполняться только один рабочий процесс.

Применяется к