WhetStone.Guard Namespace |
| Class | Description | |
|---|---|---|
| EventGuardT |
An IGuardT that supports triggering event upon access.
| |
| EventGuardTEventGuardAccessArgs |
Arguments for when the value is accessed (either set ot get).
| |
| EventGuardTEventGuardSetArgs |
Arguments for when the value is set.
| |
| Guard |
Static container for IGuardT extension methods
| |
| GuardT |
A simple IGuardT, storing only the internal value.
|
| Interface | Description | |
|---|---|---|
| IGuardT |
A generic, mutable wrapper, made for immutable objects.
|
| Delegate | Description | |
|---|---|---|
| EventGuardTGuardAccessedHandler |
Handler for when the IGuardT's value is set or gotten.
| |
| EventGuardTGuardGetHandler |
Handler for when the IGuardT's value is gotten.
| |
| EventGuardTGuardSetHandler |
Handler for when the IGuardT's value is set.
|
| Enumeration | Description | |
|---|---|---|
| EventGuardTEventGuardAccessArgsAccessType |
The types of access to access an EventGuardT's value.
|