我正在创建一个 webjob 应用程序来定期(计划)读取 azure 文件共享和处理文件。我正在使用提供的 C# ApI 示例,但无法弄清楚如何使用我的目录列表获取文件元数据。我想做一些简单的事情,比如按修改日期对文件进行排序。有没有人有使用列表文件获取元数据的示例。
FileResultSegment resultSegment = await share.GetRootDirectoryReference().ListFilesAndDirectoriesSegmentedAsync(token);
results.AddRange(resultSegment.Results);
导致没有为下面的IListFileItem定义元数据或属性。
foreach (IListFileItem listItem in results)
{
// listItem type will be CloudFile or CloudFileDirectory
Console.WriteLine("- {0} (type: {1})", listItem.Uri, listItem.GetType());
}