MemoryCacheElement.CacheMemoryLimitMegabytes Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt of stelt u de maximale geheugengrootte in megabytes in waarnaar een exemplaar van een MemoryCache object kan groeien.
public:
property int CacheMemoryLimitMegabytes { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("cacheMemoryLimitMegabytes", DefaultValue=0)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int CacheMemoryLimitMegabytes { get; set; }
[<System.Configuration.ConfigurationProperty("cacheMemoryLimitMegabytes", DefaultValue=0)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.CacheMemoryLimitMegabytes : int with get, set
Public Property CacheMemoryLimitMegabytes As Integer
Waarde van eigenschap
De hoeveelheid maximale geheugengrootte, in megabytes. De standaardwaarde is nul, wat aangeeft dat MemoryCache exemplaren hun eigen geheugen beheren op basis van de hoeveelheid geheugen die op de computer is geïnstalleerd.
- Kenmerken
Opmerkingen
De CacheMemoryLimitMegabytes eigenschapswaarde vertegenwoordigt het cacheMemoryLimitMegabytes configuratiekenmerk in het namedCaches configuratie-element.
Als de cachegrootte de opgegeven limiet overschrijdt, verwijdert de implementatie van de geheugencache cachevermeldingen.
Deze eigenschap kan afzonderlijk worden ingesteld in namedCaches elementen, waarbij elk namedCaches element overeenkomt met een unieke cacheconfiguratie.
De instellingen voor de CacheMemoryLimit eigenschap kunnen worden gelezen uit het cacheMemoryLimitMegabytes configuratiekenmerk in het configuratiebestand. U kunt ook de instellingen doorgeven wanneer de MemoryCache klasse wordt geïnitialiseerd.