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>]
member this.LatencyMode : System.Runtime.GCLatencyMode with get, set
member this.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 la valeur LowLatency pendant les GCLatencyMode opérations critiques. Une fois ces opérations terminées, revenez à un mode de latence plus élevé afin que d’autres 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 de région GC en affectant la GCLatencyMode.NoGCRegion valeur d’énumération à la LatencyMode propriété. Au lieu de cela, vous appelez la méthode pour commencer le GC.TryStartNoGCRegion mode de latence de région GC et vous appelez la GC.EndNoGCRegion fin.
Consultez les modes de latence pour une discussion 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ération GCLatencyMode .