Method | Description | |
---|---|---|
ActivationCache ( ICachePruner cachePruner ) : System.Collections.Generic |
Initializes a new instance of the ActivationCache class.
|
|
AddActivatedInstance ( object instance ) : void |
Adds an activated instance.
|
|
AddDeactivatedInstance ( object instance ) : void |
Adds an deactivated instance.
|
|
Clear ( ) : void |
Clears the cache.
|
|
IsActivated ( object instance ) : bool |
Determines whether the specified instance is activated.
|
|
IsDeactivated ( object instance ) : bool |
Determines whether the specified instance is deactivated.
|
|
Prune ( ) : void |
Prunes this instance.
|
Method | Description | |
---|---|---|
RemoveDeadObjects ( HashSet |
Removes all dead objects.
|
public ActivationCache ( ICachePruner cachePruner ) : System.Collections.Generic | ||
cachePruner | ICachePruner | The cache pruner. |
return | System.Collections.Generic |
public AddActivatedInstance ( object instance ) : void | ||
instance | object | The instance to be added. |
return | void |
public AddDeactivatedInstance ( object instance ) : void | ||
instance | object | The instance to be added. |
return | void |
public IsActivated ( object instance ) : bool | ||
instance | object | The instance. |
return | bool |
public IsDeactivated ( object instance ) : bool | ||
instance | object | The instance. |
return | bool |