Table of Contents

Interface IDataBlockMaintenance

Namespace
Datafication.Server.Core.Registry
Assembly
Datafication.Server.Core.dll

Defines maintenance operations for a DataBlock registry.

public interface IDataBlockMaintenance

Methods

ForceMaintenance()

Forces maintenance to run immediately, cleaning up expired entries.

void ForceMaintenance()

ForceMaintenanceAsync(CancellationToken)

Asynchronously forces maintenance to run immediately, cleaning up expired entries.

Task ForceMaintenanceAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

A token to cancel the operation.

Returns

Task

GetRegistryStatistics()

Gets registry analytics and statistics.

DataBlock GetRegistryStatistics()

Returns

DataBlock

A DataBlock containing registry metrics.