C# Класс Brunet.Collections.Cache

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

Защищенные свойства (Protected)

Свойство Тип Описание
_current_size int
_head Entry
_ht System.Collections.Hashtable
_max_size int
_tail Entry

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

Метод Описание
Add ( object key, object val ) : void
Cache ( int max_size ) : System
Clear ( ) : void
Contains ( object key ) : bool
Get ( object key ) : object
GetEnumerator ( ) : IEnumerator
Remove ( object key ) : object
this ( object key ) : object

Защищенные методы

Метод Описание
Pop ( ) : Entry
PushBack ( Entry e ) : void
RemoveFromList ( Entry e ) : void

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

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

public Add ( object key, object val ) : void
key object
val object
Результат void

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

public Cache ( int max_size ) : System
max_size int
Результат System

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

public Clear ( ) : void
Результат void

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

public Contains ( object key ) : bool
key object
Результат bool

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

public Get ( object key ) : object
key object
Результат object

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

public GetEnumerator ( ) : IEnumerator
Результат IEnumerator

Pop() защищенный Метод

protected Pop ( ) : Entry
Результат Entry

PushBack() защищенный Метод

protected PushBack ( Entry e ) : void
e Entry
Результат void

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

public Remove ( object key ) : object
key object
Результат object

RemoveFromList() защищенный Метод

protected RemoveFromList ( Entry e ) : void
e Entry
Результат void

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

public this ( object key ) : object
key object
Результат object

Описание свойств

_current_size защищенное свойство

protected int _current_size
Результат int

_head защищенное свойство

protected Entry _head
Результат Entry

_ht защищенное свойство

protected Hashtable,System.Collections _ht
Результат System.Collections.Hashtable

_max_size защищенное свойство

protected int _max_size
Результат int

_tail защищенное свойство

protected Entry _tail
Результат Entry