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 атрибут игнорируется и будет выполняться только один рабочий процесс.