Table of Contents

Interface IDicomAssociationInfoRepository

Namespace
Monai.Deploy.InformaticsGateway.Database.Api.Repositories
Assembly
Monai.Deploy.InformaticsGateway.Database.Api.dll
public interface IDicomAssociationInfoRepository

Methods

AddAsync(DicomAssociationInfo, CancellationToken)

Task<DicomAssociationInfo> AddAsync(DicomAssociationInfo item, CancellationToken cancellationToken = default)

Parameters

item DicomAssociationInfo
cancellationToken CancellationToken

Returns

Task<DicomAssociationInfo>

CountAsync()

Gets count of objects

Task<long> CountAsync()

Returns

Task<long>

Count of objects.

GetAllAsync(int, int?, DateTime, DateTime, CancellationToken)

Retrieves a list of DicomAssociationInfo in the database.

Task<IList<DicomAssociationInfo>> GetAllAsync(int skip, int? limit, DateTime startTime, DateTime endTime, CancellationToken cancellationToken)

Parameters

skip int
limit int?
startTime DateTime
endTime DateTime
cancellationToken CancellationToken

Returns

Task<IList<DicomAssociationInfo>>

ToListAsync(CancellationToken)

Task<List<DicomAssociationInfo>> ToListAsync(CancellationToken cancellationToken = default)

Parameters

cancellationToken CancellationToken

Returns

Task<List<DicomAssociationInfo>>