C# Класс System.Web.Caching.CacheItemPriorityQueue

Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AddSequenceEntry void
BubbleDown void
BubbleUp void
CopyItem System.Web.Caching.CacheItem
CreateNewCacheItemInstanceCode string
GetHeapWithGrow System.Web.Caching.CacheItem[]
GetHeapWithShrink System.Web.Caching.CacheItem[]
InitDebugMode void
OnDomainUnload void
OnItemDisable void
ResizeHeap void

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

Метод Описание
CacheItemPriorityQueue ( ) : System
Dequeue ( ) : System.Web.Caching.CacheItem
Enqueue ( System.Web.Caching.CacheItem item ) : void
Peek ( ) : System.Web.Caching.CacheItem

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

Метод Описание
AddSequenceEntry ( System.Web.Caching.CacheItem item, EDSequenceEntryType type ) : void
BubbleDown ( System.Web.Caching.CacheItem heap ) : void
BubbleUp ( System.Web.Caching.CacheItem heap ) : void
CopyItem ( System.Web.Caching.CacheItem item ) : System.Web.Caching.CacheItem
CreateNewCacheItemInstanceCode ( string indent, System.Web.Caching.CacheItem item ) : string
GetHeapWithGrow ( ) : System.Web.Caching.CacheItem[]
GetHeapWithShrink ( ) : System.Web.Caching.CacheItem[]
InitDebugMode ( ) : void
OnDomainUnload ( object sender, EventArgs e ) : void
OnItemDisable ( System.Web.Caching.CacheItem i ) : void
ResizeHeap ( int newSize ) : void

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

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

public CacheItemPriorityQueue ( ) : System
Результат System

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

public Dequeue ( ) : System.Web.Caching.CacheItem
Результат System.Web.Caching.CacheItem

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

public Enqueue ( System.Web.Caching.CacheItem item ) : void
item System.Web.Caching.CacheItem
Результат void

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

public Peek ( ) : System.Web.Caching.CacheItem
Результат System.Web.Caching.CacheItem