public static class AiFileExtensions<ExtensionAttribute>
Public NotInheritable Class AiFileExtensions[ExtensionAttribute]
public ref class AiFileExtensions abstract sealed[<AbstractClassAttribute>]
[<SealedAttribute>]
[<ExtensionAttribute>]
type AiFileExtensions = class end| AsDerivedFileKind | Возвращает соответствующее значение вида производного файла AiDerivedFileKind по переданному с клиента значению производимой операции AiFileRequestOperation, или null, если операций с производными файлами не предусмотрено. |
| AsFileResponseState | Возвращает соответствующее значение состояния операции с файлом AiFileResponseState (для возврата клиенту) по переданному значению состояния AiBaseFileOperationState, или null, если такого состояния нет. |
| AsLockingOperationType | Возвращает соответствующее значение для взятия блокировки AiCacheLockingOperationType по переданному с клиента значению производимой операции AiFileRequestOperation, или null, если блокировки не предусмотрено. |
| GetUniqueFileName | Возвращает уникальное имя файла IAiCacheFileInfo, которое содержит и собственно имя Name, и идентификатор файла ID. |
| HasEnoughPermissions | Возвращает признак того, что текущих разрешений достаточно по сравнению с запрошенными. |
| RegisterAiFiles | Регистрирует подсистему файлов для ИИ на сервере. |