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

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

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

Свойство Тип Описание
_MIN_EXP int
_count int
_expon int
_mask int
_size int
_table object[]

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

Метод Описание
Add ( object key, object val ) : void
Clear ( ) : void
Contains ( object key ) : bool
Remove ( object key ) : void
WeakHashtable ( ) : System
this ( object key ) : object

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

Метод Описание
Add ( object key, object val, bool replace, bool rebalance ) : void
GetElement ( object key ) : Element
Init ( int exp ) : void
Rebalance ( ) : void

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

Метод Описание
Test ( ) : void

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

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

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

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

protected Add ( object key, object val, bool replace, bool rebalance ) : void
key object
val object
replace bool
rebalance bool
Результат void

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

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

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

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

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

protected GetElement ( object key ) : Element
key object
Результат Element

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

protected Init ( int exp ) : void
exp int
Результат void

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

protected Rebalance ( ) : void
Результат void

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

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

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

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

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

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

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

_MIN_EXP защищенное статическое свойство

protected static int _MIN_EXP
Результат int

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

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

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

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

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

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

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

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

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

protected object[] _table
Результат object[]