C# Class Volante.Impl.WeakHashTable

Inheritance: OidHashTable
Exibir arquivo Open project: kjk/volante

Public Methods

Method Description
ClearDirty ( int oid ) : void
Flush ( ) : void
Get ( int oid ) : IPersistent
Invalidate ( ) : void
Put ( int oid, IPersistent obj ) : void
Remove ( int oid ) : bool
SetDirty ( int oid ) : void
WeakHashTable ( int initialCapacity ) : System

Private Methods

Method Description
rehash ( ) : void

Method Details

ClearDirty() public method

public ClearDirty ( int oid ) : void
oid int
return void

Flush() public method

public Flush ( ) : void
return void

Get() public method

public Get ( int oid ) : IPersistent
oid int
return IPersistent

Invalidate() public method

public Invalidate ( ) : void
return void

Put() public method

public Put ( int oid, IPersistent obj ) : void
oid int
obj IPersistent
return void

Remove() public method

public Remove ( int oid ) : bool
oid int
return bool

SetDirty() public method

public SetDirty ( int oid ) : void
oid int
return void

WeakHashTable() public method

public WeakHashTable ( int initialCapacity ) : System
initialCapacity int
return System