public abstract class FileSource : IFileSource
Public MustInherit Class FileSource
Implements IFileSource
public ref class FileSource abstract : IFileSource
[<AbstractClassAttribute>]
type FileSource =
class
interface IFileSource
end
FileSource | Создаёт экземпляр класса с указанием фабрики, используемый для создания файлов. |
Cache | Кэш для контента файлов. |
Manager | Объект, управляющий взаимодействием с файлами по умолчанию. |
Session | Сессия пользователя, переданная в конструкторе. Используется для автоматического заполнения свойств в создаваемых токенах для файлов и версий файлов. |
BuildFile | Возвращает объект, выполняющий поэтапное создание файла с возможностью последующего добавления в заданную коллекцию. По умолчанию файл создаётся с использованием текущего источника. |
BuildFileCore | Возвращает объект, выполняющий поэтапное создание файла с возможностью последующего добавления в заданную коллекцию. По умолчанию файл создаётся с использованием текущего источника. |
CanUploadFileAsync | Проверяет, возможно ли загрузить в систему файл по заданному пути, например, подходит ли он под ограничения по размеру файла. Если возвращённый объект содержит ошибки, то загрузка запрещена. Обычно вызывается на клиенте для проверки файла перед добавлением в элемент управления. Проверки на сервере выполняются другими средствами (расширениями на сохранение карточки). |
CanUploadFileCoreAsync | Проверяет, возможно ли загрузить в систему файл по заданному пути, например, подходит ли он под ограничения по размеру файла. Если возвращённый объект содержит ошибки, то загрузка запрещена. Обычно вызывается на клиенте для проверки файла перед добавлением в элемент управления. Проверки на сервере выполняются другими средствами (расширениями на сохранение карточки). |
CopyAsync | Создаёт копию заданного файла, при этом копируются свойства файла, последняя версия и её контент. Скопированный файл ссылается на копируемый файл как на исходный через свойство Origin. |
CopyCoreAsync | Создаёт копию заданного файла, при этом копируются свойства файла, последняя версия и её контент. Скопированный файл ссылается на копируемый файл как на исходный через свойство Origin. |
CreateFileAsync | Создаёт файл по заданному токену. |
CreateFileCoreAsync | Создаёт файл по заданному токену. |
CreateSignatureAsync | Создаёт подпись для версии файла по заданному токену. |
CreateSignatureCoreAsync | Создаёт подпись для версии файла по заданному токену. |
CreateVersionAsync | Создаёт версию для файла по заданному токену. |
CreateVersionCoreAsync | Создаёт версию для файла по заданному токену. |
Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
GetContentAsync | Загружает контент версии файла из внешней подсистемы. |
GetContentCoreAsync | Загружает контент версии файла из внешней подсистемы. |
GetFileCreationTokenAsync | Создаёт токен, используемый для создания файлов посредством источника файлов IFileSource. |
GetFileCreationTokenCoreAsync | Создаёт токен, используемый для создания файлов посредством источника файлов IFileSource. |
GetFilesAsync | Возвращает коллекцию доступных файлов. |
GetFilesCoreAsync | Возвращает коллекцию доступных файлов. |
GetFileTagsAsync | Возвращает список тегов для файла. Обычно используется при добавлении файла на клиенте. При сохранении карточки с файлами необходимые теги файлов добавляются автоматически, независимо от результата метода. |
GetFileTagsCoreAsync | Возвращает список тегов для файла. Обычно используется при добавлении файла на клиенте. При сохранении карточки с файлами необходимые теги файлов добавляются автоматически, независимо от результата метода. |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetLinkAsync(IFile, CancellationToken) | Возвращает ссылку на файл. |
GetLinkAsync(IFileVersion, CancellationToken) | Возвращает ссылку на версию файла. |
GetLinkCoreAsync(IFile, CancellationToken) | Возвращает ссылку на файл. |
GetLinkCoreAsync(IFileVersion, CancellationToken) | Возвращает ссылку на версию файла. |
GetNewFilePermissionsAsync | Получает разрешения для создаваемого файла. |
GetSignatureCreationTokenAsync | Создаёт токен, используемый для создания подписей для версий файлов посредством источника файлов IFileSource. Некоторые поля заполняются автоматически, такие как кто и когда создал подпись (текущий пользователь в данный момент). |
GetSignatureCreationTokenCoreAsync | Создаёт токен, используемый для создания подписей для версий файлов посредством источника файлов IFileSource. Некоторые поля заполняются автоматически, такие как кто и когда создал подпись (текущий пользователь в данный момент). |
GetSignaturesAsync | Возвращает коллекцию доступных подписей для заданной версии файла. |
GetSignaturesCoreAsync | Возвращает коллекцию доступных подписей для заданной версии файла. |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
GetVersionCreationTokenAsync | Создаёт токен, используемый для создания версий файлов посредством источника файлов IFileSource. Некоторые поля заполняются автоматически, такие как кто и когда создал версию (текущий пользователь в данный момент). |
GetVersionCreationTokenCoreAsync | Создаёт токен, используемый для создания версий файлов посредством источника файлов IFileSource. Некоторые поля заполняются автоматически, такие как кто и когда создал версию (текущий пользователь в данный момент). |
GetVersionsAsync | Возвращает коллекцию доступных версий для заданного файла. |
GetVersionsCoreAsync | Возвращает коллекцию доступных версий для заданного файла. |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
NotifyAsync(IFile, FileNotificationType, CancellationToken) | Уведомляет подсистему о том, что с файлом было произведено указанное действие. |
NotifyAsync(IFileSignature, FileSignatureNotificationType, CancellationToken) | Уведомляет подсистему о том, что с подписью файла было произведено указанное действие. |
NotifyCoreAsync(IFile, FileNotificationType, CancellationToken) | Уведомляет подсистему о том, что с файлом было произведено указанное действие. |
NotifyCoreAsync(IFileSignature, FileSignatureNotificationType, CancellationToken) | Уведомляет подсистему о том, что с подписью файла было произведено указанное действие. |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
TryCreateRemoteContentAsync | Создаёт объект контента, обеспечивающий доступ к файлу удалённо, т.е. без копирования во временную папку. Возвращает null, если не удалось создать контент для заданной версии. Любой запрос к контенту файла может привести к запросу к серверу или к другому способу создать контент. |
TryCreateRemoteContentCoreAsync | Создаёт объект контента, обеспечивающий доступ к файлу удалённо, т.е. без копирования во временную папку. Возвращает null, если не удалось создать контент для заданной версии. Любой запрос к контенту файла может привести к запросу к серверу или к другому способу создать контент. |
TryGetSourceObjectID | Получает идентификатор объекта-хранилища для указанного файла. |
CreateFileAsync |
Создаёт файл с указанными параметрами и единственной версией.
Возвращает созданный файл или null, если создать файл не удалось.
(Определяется FileExtensions) |
CreateFileAsync |
Создаёт файл с указанными параметрами и единственной версией.
Возвращает созданный файл или null, если создать файл не удалось.
(Определяется FileExtensions) |
CreateFileAsync |
Создаёт файл с указанными параметрами и единственной версией.
Это вспомогательный метод, который нельзя переопределить.
Возвращает созданный файл или null, если создать файл не удалось.
(Определяется FileExtensions) |
CreateFileAsync |
Создаёт файл с указанными параметрами и единственной версией.
Это вспомогательный метод, который нельзя переопределить.
Возвращает созданный файл или null, если создать файл не удалось.
(Определяется FileExtensions) |
Get | (Определяется ComHelper) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |