Sdílet prostřednictvím


ProcessModelSection.CpuMask Vlastnost

Definice

Získá nebo nastaví hodnotu označující, které procesory na multiprocesorovém serveru mají nárok na spouštění ASP.NET procesů.

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

Hodnota vlastnosti

Číslo představující bitové vzory, které se má použít. Výchozí hodnota je 0xFFFFFFFF.

Atributy

Příklady

Následující příklad kódu ukazuje, jak získat přístup k CpuMask vlastnosti.


// 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

Poznámky

Hodnota CpuMask určuje bitový vzor, který označuje procesory způsobilé ke spuštění ASP.NET vláken. Pokud je vlastnost nastavena WebGarden na true, CpuMask omezuje pracovní procesy na počet způsobilých procesorů. Maximální povolený počet pracovních procesů se rovná počtu procesorů. Ve výchozím nastavení jsou povoleny všechny procesory a ASP.NET spustí jeden proces pro každý procesor. WebGarden Pokud je vlastnost nastavena na false, CpuMask atribut je ignorován a spustí se pouze jeden pracovní proces.

Platí pro