Unity 6.3
0 онлайн 13 гостей 3 в системе
Вход

AsyncReadManager.CloseCachedFileAsync

Declaration

public static Unity.Jobs.JobHandle CloseCachedFileAsync(string fileName, Unity.Jobs.JobHandle dependency);

Параметры

Параметр Описание
fileName Путь к файлу для закрытия.
зависимость (Необязательно) JobHandle для ожидания перед выполнением закрытия.

Возвращаемое значение

JobHandle JobHandle, завершающийся после завершения операции асинхронного закрытия.

Описание

Закрывает файл, открытый внутри AsyncReadManager.

У AsyncReadManager есть внутренний кэш максимум на 10 открытых файлов, поэтому применяйте этот метод, если при обращении к одному из таких удерживаемых открытыми файлов возникает нарушение совместного доступа.

Примечание. Не используйте этот метод для файлов, открытых с помощью OpenFileAsync, так как эти файлы не попадают в файловый кэш AsyncReadManager. Используйте FileHandle.Close вместо этого.