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

VDF DLL используют набор классов, соответствующих пространству имен VDF.Vault.Currency, а веб-службы API по-прежнему используют классы из пространства имен Autodesk.Connectivity.WebServices.

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

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

Пример кода

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