Возвращает из кэша содержимое изображения страницы Page с номером page для указанного базового файла, если она была извлечена, или null, если операция по извлечению была выполнена, но в результате операции страниц не было извлечено или во время выполнения операции произошла ошибка.
public Task<IAiCacheFileInfo?> TryGetDerivedPageAsync(
Guid baseFileID,
int page,
CancellationToken cancellationToken = default
)Public Function TryGetDerivedPageAsync (
baseFileID As Guid,
page As Integer,
Optional cancellationToken As CancellationToken = Nothing
) As Task(Of IAiCacheFileInfo)public:
virtual Task<IAiCacheFileInfo^>^ TryGetDerivedPageAsync(
Guid baseFileID,
int page,
CancellationToken cancellationToken = CancellationToken()
) sealedabstract TryGetDerivedPageAsync :
baseFileID : Guid *
page : int *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IAiCacheFileInfo>
override TryGetDerivedPageAsync :
baseFileID : Guid *
page : int *
?cancellationToken : CancellationToken
(* Defaults:
let _cancellationToken = defaultArg cancellationToken new CancellationToken()
*)
-> Task<IAiCacheFileInfo> | ArgumentOutOfRangeException | Передан отрицательный номер страницы page. |
| AiBaseFileNotFoundException | Базовый файл baseFileID отсутствует в кэше. |
| AiFileOperationInProgressException | Операция по извлечению страниц выполняется в настоящий момент. |