GCSettings.LatencyMode Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit le mode de latence en cours pour le garbage collection.
public:
static property System::Runtime::GCLatencyMode LatencyMode { System::Runtime::GCLatencyMode get(); void set(System::Runtime::GCLatencyMode value); };
public static System.Runtime.GCLatencyMode LatencyMode { get; [System.Security.SecurityCritical] set; }
public static System.Runtime.GCLatencyMode LatencyMode { get; set; }
[<set: System.Security.SecurityCritical>]
static member LatencyMode : System.Runtime.GCLatencyMode with get, set
static member LatencyMode : System.Runtime.GCLatencyMode with get, set
Public Shared Property LatencyMode As GCLatencyMode
Valeur de propriété
L'une des valeurs d'énumération qui spécifie le mode de latence.
- Attributs
Exceptions
La propriété LatencyMode est définie sur une valeur non valide.
- ou -
Impossible de définir la propriété LatencyMode sur NoGCRegion.
Remarques
Vous pouvez réduire le niveau d’intrusion du garbage collection dans votre application en définissant sur pendant les GCLatencyModeLowLatency opérations critiques. Une fois ces opérations terminées, revenez à un mode de latence plus élevé afin que davantage d’objets puissent être récupérés pour augmenter la mémoire.
En règle générale, vous définissez la valeur de la LatencyMode propriété pour définir le mode de latence du garbage collector. Toutefois, vous ne pouvez pas définir le mode de latence d’aucune région GC en affectant la GCLatencyMode.NoGCRegion valeur d’énumération à la LatencyMode propriété . Au lieu de cela, vous appelez la GC.TryStartNoGCRegion méthode pour commencer le mode de latence sans région GC, et vous appelez le GC.EndNoGCRegion pour le terminer.
Pour plus d’informations sur la façon dont les paramètres de configuration du runtime pour le garbage collection affectent la valeur par défaut de l’énumérationGCLatencyMode, consultez Modes de latence.