Работа со сроком действия VDF

 
 
 

Пример кода в разделе Загрузка файлов с VDF демонстрирует, как справиться с проблемой, вероятной для приложений, работающих с VDF и веб-службами API. В следующей строке приведен пример кода для преобразования срока действия веб-службы (классов прокси-сервера) и VDF и обратно.

VDF DLL используют набор классов, соответствующих пространству имен VDF.Vault.Currency, а веб-службы API по-прежнему используют классы из пространства имен Autodesk.Connectivity.WebServices. Поскольку VDF реализует только некоторые рабочие процессы хранилища, в клиентских приложениях часто приходится использовать веб-службу API для реализации функций, которые не поддерживаются VDF. Это означает, что для них придется иногда менять классы срока действия. Как видно из вышесказанного, для перехода от класса прокси файла к сроку действия файла VDF клиентским приложениям нужно только создать объект срока действия файла VDF с использованием подключения к хранилищу, откуда поступил файл, и экземпляр прокси файла. Это типовая схема преобразования практически любых классов срока действия VDF. Переход от классов срока действия VDF к классам прокси веб-службы еще проще, тут потребуется только неявное преобразование типа.