Объявление
public static Unity.Jobs.JobHandle CloseCachedFileAsync(string fileName, Unity.Jobs.JobHandle dependency);Параметры
fileName | Путь к файлу, который нужно закрыть. |
dependency | (Необязательно) JobHandle для ожидания перед выполнением закрытия. |
Возвращает
JobHandle JobHandle, который завершается после завершения асинхронной операции закрытия.
Описание
Закрывает файл, открытый внутри AsyncReadManager.
AsyncReadManager имеет внутренний кеш, содержащий до 10 открытых файлов, поэтому используйте этот метод, если вы столкнулись с нарушением общего доступа при попытке доступа к одному из этих файлов, которые остаются открытыми.
Примечание. Не используйте этот метод для файлов, открытых с помощью OpenFileAsync, так как эти файлы не попадают в файловый кэш AsyncReadManager. Вместо этого используйте FileHandle.Close.