MemoryCacheEntryOptions Klas
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.
Vertegenwoordigt de cacheopties die zijn toegepast op een vermelding van het IMemoryCache exemplaar.
public ref class MemoryCacheEntryOptions
public class MemoryCacheEntryOptions
type MemoryCacheEntryOptions = class
Public Class MemoryCacheEntryOptions
- Overname
-
MemoryCacheEntryOptions
Constructors
| Name | Description |
|---|---|
| MemoryCacheEntryOptions() |
Vertegenwoordigt de cacheopties die zijn toegepast op een vermelding van het IMemoryCache exemplaar. |
Eigenschappen
| Name | Description |
|---|---|
| AbsoluteExpiration |
Hiermee haalt u een absolute vervaldatum voor de cachevermelding op of stelt u deze in. |
| AbsoluteExpirationRelativeToNow |
Hiermee wordt een absolute verlooptijd opgehaald of ingesteld, ten opzichte van nu. |
| ExpirationTokens |
Hiermee haalt u de IChangeToken exemplaren op die ervoor zorgen dat de cachevermelding verloopt. |
| PostEvictionCallbacks |
Hiermee worden de callbacks opgehaald of ingesteld nadat de cachevermelding uit de cache is verwijderd. |
| Priority |
Hiermee wordt de prioriteit voor het bewaren van de cachevermelding in de cache opgehaald of ingesteld tijdens een opschoning van de geheugenbelasting. De standaardwaarde is Normal. |
| Size |
Hiermee wordt de grootte van de cachevermeldingswaarde opgehaald of ingesteld. |
| SlidingExpiration |
Hiermee wordt opgehaald of ingesteld hoe lang een cachevermelding inactief kan zijn (bijvoorbeeld niet toegankelijk) voordat deze wordt verwijderd. Hiermee wordt de levensduur van de vermelding niet verlengd na de absolute vervaldatum (indien ingesteld). |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |
Extensiemethoden
| Name | Description |
|---|---|
| AddExpirationToken(MemoryCacheEntryOptions, IChangeToken) |
Hiermee verloopt de cachevermelding als de opgegeven IChangeToken verloopt. |
| RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object) |
De opgegeven callback wordt geactiveerd nadat de cachevermelding uit de cache is verwijderd. |
| RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate) |
De opgegeven callback wordt geactiveerd nadat de cachevermelding uit de cache is verwijderd. |
| SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset) |
Hiermee stelt u een absolute vervaldatum in voor de cachevermelding. |
| SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan) |
Hiermee stelt u een absolute verlooptijd in ten opzichte van nu. |
| SetPriority(MemoryCacheEntryOptions, CacheItemPriority) |
Hiermee stelt u de prioriteit in voor het bewaren van de cachevermelding in de cache tijdens het opschonen van geheugendruktoken. |
| SetSize(MemoryCacheEntryOptions, Int64) |
Hiermee stelt u de grootte van de cachevermeldingswaarde in. |
| SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan) |
Hiermee stelt u in hoe lang de cachevermelding inactief kan zijn (bijvoorbeeld niet toegankelijk) voordat deze wordt verwijderd. Hiermee wordt de levensduur van de vermelding niet verlengd na de absolute vervaldatum (indien ingesteld). |