C# Класс Ninject.Activation.Caching.GarbageCollectionCachePruner

Uses a Timer and some WeakReference magic to poll the garbage collector to see if it has run.
Наследование: Ninject.Components.NinjectComponent, ICachePruner
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( bool disposing ) : void

Releases resources held by the object.

Start ( IPruneable pruneable ) : void

Starts pruning the specified pruneable based on the rules of the pruner.

Stop ( ) : void

Stops pruning.

Приватные методы

Метод Описание
GetTimeoutInMilliseconds ( ) : int
PruneCacheIfGarbageCollectorHasRun ( object state ) : void

Описание методов

Dispose() публичный Метод

Releases resources held by the object.
public Dispose ( bool disposing ) : void
disposing bool
Результат void

Start() публичный Метод

Starts pruning the specified pruneable based on the rules of the pruner.
public Start ( IPruneable pruneable ) : void
pruneable IPruneable The pruneable that will be pruned.
Результат void

Stop() публичный Метод

Stops pruning.
public Stop ( ) : void
Результат void