C# 클래스 System.Web.Caching.CacheItemPriorityQueue

파일 보기 프로젝트 열기: kumpera/mono 1 사용 예제들

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