VintaSoft Imaging .NET SDK 15.1: Документация для Веб разработчика
Vintasoft.Imaging.ImageProcessing.AspNetCore.ApiControllers Namespace / VintasoftImageProcessingApiController Class / CreateThumbnailsCacheManager(String) Method
Syntax Exceptions Remarks Requirements SeeAlso
В этом разделе
CreateThumbnailsCacheManager(String) Метод (VintasoftImageProcessingApiController)
В этом разделе
Создает менеджер кэша, который управляет кэшем миниатюр.
Синтаксис
'Declaration

Protected Overridable Function CreateThumbnailsCacheManager( _
ByVal sessionId
Идентификатор сеанса.
As String _
) As Vintasoft.Imaging.Web.Services.ThumbnailsCacheManager
protected virtual Vintasoft.Imaging.Web.Services.ThumbnailsCacheManager CreateThumbnailsCacheManager(
string sessionId
)

Parameters

sessionId
Идентификатор сеанса.

Return Value

Менеджер кэша, который управляет кэшем миниатюр.
Исключения
ИсключениеОписание
Выбрасывается, если IsEmptySessionSupported = true, а sessionId равен null.
Выбрасывается, если физический путь к корню приложения не определен, т.е. сервис используется не в ASP.NET приложении.
Ремарки

По умолчанию метод создает ThumbnailsCacheManager, который работает с каталогом "{Project_Path}/VintasoftCache[/{SessionID}]/Thumbnails". Если вы хотите создать ThumbnailsCacheManager, который работает с пользовательским каталогом, задайте значение свойства DataDirectoryDefaultPath и метод создаст ThumbnailsCacheManager, который работает с каталогом "{WebServicesGlobalSettings.DataDirectoryDefaultPath}/VintasoftCache[/{SessionID}]/Thumbnails".

Требования

Целевые платформы: .NET 10; .NET 9; .NET 8; .NET 7; .NET 6

Смотрите также