Aras学习笔记 (36) Asp.net获取Aras文件地址

大家都知道Aras的文件都保存在Vault Server中,对于如何得到文件的实际地址,Aras Innovator提供了两个方法。

- getFileUrl:根据一个File Id提取URL地址。

- getFileUrls: 根据多个File Id提取URL地址列表。

所以在使用时直接实例即可:

public ArrayList GetFileUrlList(ArrayList IdList)
{
            ArrayList list = new ArrayList();

            try
            {
                if (innovator != null)
                {
                    list = innovator.getFileUrls(IdList, UrlType.SecurityToken);
                }
            }
            catch (Exception ex)
            {

            }

            return list;
}

其中枚举参数UrlType有None和SecurityToken两个选项,当选择SecurityToken时Url会定时过期。

原文地址:https://www.cnblogs.com/61007257Steven/p/10255782.html