【发布时间】:2021-03-23 01:51:05
【问题描述】:
我想使用 .NET api 在 Azure FileShare 资源中的 FileShareClient 上创建新的 blob。我不能在一开始就指定它的大小(因为它稍后会被数据填充,例如用行填充的 csv 文件,最多几 GB)。
我试图在我的代码中使用这样的东西:
using Azure.Storage.Files.Shares
ShareFileClient fileShare = new ShareFileClient(
"MYConnectionString",
"FileShareName",
"TestDirectoryName");
if (!fileShare.Exists())
{
fileShare.Create(0);
}
var stream = fileShare.OpenWrite(true, 0);
[编辑] 我有一个例外: System.ArgumentException: 'options.MaxSize must be set if overwrite is set to true' 有没有办法避免指定这个大小?
【问题讨论】: