DynamicData namespace¶
Part of the DynamicData package.
| Type | Kind | Summary |
|---|---|---|
| Change | struct | Container to describe a single change to a cache. |
| Change | class | Container to describe a single change to a cache. |
| ChangeAwareCache | class | A cache which captures all changes which are made to it. These changes are recorded until CaptureChanges() at which point thw changes are cleared. Used for creating custom operators. |
| ChangeAwareList | class | A list which captures all changes which are made to it. These changes are recorded until CaptureChanges() at which point the changes are cleared. |
| ChangeReason | enum | The reason for an individual change. |
| ChangeSet | class | A collection of changes with some arbitrary additional context. |
| ChangeSet | class | A collection of changes. |
| ChangeSet | class | A set of changes which has occurred since the last reported change. |
| ChangeSetEx | class | Change set extensions. |
| ChangeType | enum | Description of the type of change. |
| DynamicDataOptions | class | System-wide options container. |
| EnumerableEx | class | Extensions for dynamic data. |
| ICache | interface | A cache which captures all changes which are made to it. These changes are recorded until CaptureChanges() at which point thw changes are cleared. |
| ICacheUpdater | interface | Api for updating an intermediate cache. |
| IChangeSet | interface | Base interface representing a set of changes. |
| IChangeSet | interface | A collection of changes with some arbitrary additional context. |
| IChangeSet | interface | A collection of changes. |
| IChangeSet | interface | A collection of changes. |
| IChangeSetAdaptor | interface | A simple adaptor to inject side effects into a change set observable. |
| IChangeSetAdaptor | interface | A simple adaptor to inject side effects into a change set observable. |
| IConnectableCache | interface | A cache for observing and querying in memory data. |
| IDistinctChangeSet | interface | A collection of distinct value updates. |
| IExtendedList | interface | Represents a list which supports range operations. |
| IGroup | interface | An update stream which has been grouped by a common key. |
| IGroup | interface | A grouping of observable lists. |
| IGroupChangeSet | interface | A grouped change set. |
| IGrouping | interface | Represents a group which provides an update after any value within the group changes. |
| IImmutableGroupChangeSet | interface | A grouped update collection. |
| IIntermediateCache | interface | An observable cache which exposes an update API. |
| IKey | interface | Represents the key of an object. |
| IKeyValue | interface | A keyed value. |
| IKeyValueCollection | interface | A key collection which contains sorting information. |
| IObservableCache | interface | A cache for observing and querying in memory data. With additional data access operators. |
| IObservableList | interface | A readonly observable list, providing observable methods as well as data access methods. |
| IPageChangeSet | interface | Represents a paged subset of data reduced by a defined set of parameters Changes are always published in the order. |
| IPageRequest | interface | Represents a new page request. |
| IPagedChangeSet | interface | A paged update collection. |
| IQuery | interface | Exposes internal cache state to enable querying. |
| ISortedChangeSet | interface | An update collection as per the system convention additionally providing a sorted set of the underling state. |
| ISortedChangeSetAdaptor | interface | A simple adaptor to inject side effects into a sorted change set observable. |
| ISourceCache | interface | An observable cache which exposes an update API. Used at the root of all observable chains. |
| ISourceList | interface | An editable observable list, providing observable methods as well as data access methods. |
| ISourceUpdater | interface | API for updating a source cache. |
| IVirtualChangeSet | interface | Represents a subset of data reduced by a defined set of parameters. |
| IVirtualChangeSet | interface | Represents a subset of data reduced by a defined set of parameters Changes are always published in the order. |
| IVirtualRequest | interface | A request to virtualise a stream. |
| IVirtualResponse | interface | Defines values used to virtualise the result set. |
| IndexedItem | class | An item with it's index. |
| IntermediateCache | class | Cache designed to be used for custom operator construction. It requires no key to be specified but instead relies on the user specifying the key when amending data. |
| ItemChange | struct | Container to describe a single change to a cache. |
| ListChangeReason | enum | The reason for an individual change to an observable list. |
| ListEx | class | Extensions to help with maintenance of a list. |
| ListFilterPolicy | enum | Specifies which filter strategy should be used when the filter predicate is changed. |
| MissingKeyException | class | Thrown when a key is expected in a cache but not found. |
| Node | class | Node describing the relationship between and item and it's ancestors and descendent. |
| ObservableCacheEx | class | ObservableCache extensions for the virtualised group of operators. |
| ObservableChangeSet | class | Creation methods for observable change sets. |
| ObservableListEx | class | Extensions for ObservableList. |
| PageContext | record | Parameters associated with the page operation. |
| PageRequest | class | Represents a new page request. |
| RangeChange | class | Multiple change container. |
| SortAndPageOptions | struct | Options for the sort and virtualize operator. |
| SortAndVirtualizeOptions | struct | Options for the sort and virtualize operator. |
| SortException | class | Thrown when an exception occurs within the sort operators. |
| SortOptimisations | enum | Flags used to specify one or more sort optimisations. |
| SortOptions | enum | Options for sorting. |
| SortReason | enum | The reason why the sorted collection has changed. |
| SourceCache | class | An observable cache which exposes an update API. Used at the root of all observable chains. |
| SourceCacheEx | class | Source cache convenience extensions. |
| SourceList | class | An editable observable list. |
| SourceListEditConvenienceEx | class | Convenience methods for a source list. |
| SourceListEx | class | Source list extensions. |
| TransformAsyncOptions | struct | Options for TransformAsync and TransformSafeAsync. |
| UnspecifiedIndexException | class | Thrown when an index is expected but not specified. |
| VirtualContext | record | Parameters associated with the virtualize operation. |
| VirtualRequest | class | A request object for virtualisation. |