Table of Contents

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.