Class CrudHelperComponentExtensions
- Namespace
- Skyline.DataMiner.Utils.DOM.Extensions
- Assembly
- Skyline.DataMiner.Utils.DOM.dll
Extension methods for CrudHelperComponent<T>.
public static class CrudHelperComponentExtensions
- Inheritance
-
CrudHelperComponentExtensions
Methods
- CreateOrUpdateInBatches<T, K>(IBulkCrudTryHelperComponent<T, K>, IEnumerable<T>)
Creates or updates a collection of instances in batches.
- DeleteInBatches<T, K>(IBulkCrudTryHelperComponent<T, K>, IEnumerable<T>)
Deletes a collection of instances in batches.
- ReadAllPaged<T>(ICrudHelperComponent<T>, long)
Reads all items in a paged manner with the specified page size.
- ReadPaged<T>(ICrudHelperComponent<T>, IQuery<T>, long)
Reads items in a paged manner, based on the specified query and page size.
- ReadPaged<T>(ICrudHelperComponent<T>, FilterElement<T>, long)
Reads data from the helper in a paged manner using a specified filter.
- TryCreateOrUpdateInBatches<T, K>(IBulkCrudTryHelperComponent<T, K>, IEnumerable<T>, out BulkCreateOrUpdateResult<T, K>)
Creates or updates a collection of instances in batches.
- TryDeleteInBatches<T, K>(IBulkCrudTryHelperComponent<T, K>, IEnumerable<T>, out BulkDeleteResult<K>)
Deletes a collection of instances in batches.