1
我正在使用Windows Azure。我遵循了一些关于如何将文本文件存储到Windows azure blob的教程。 我成功上传数据。现在,我想访问该文件。我的意思是,我要读文件的内容,并显示它....访问存储在Windows Azure BLOB上的文本文件
谁能告诉我,那怎么办?
感谢,提前 ...
我正在使用Windows Azure。我遵循了一些关于如何将文本文件存储到Windows azure blob的教程。 我成功上传数据。现在,我想访问该文件。我的意思是,我要读文件的内容,并显示它....访问存储在Windows Azure BLOB上的文本文件
谁能告诉我,那怎么办?
感谢,提前 ...
使用DownloadText():http://msdn.microsoft.com/en-us/library/ee772911.aspx
public CloudBlobContainer ContBlob;
public string UpFile(string FilePathName, string bName, NameValueCollection nM)
{
string s1;
FileStream F1 = new FileStream(FilePathName, FileMode.Open, FileAccess.Read);
ContBlob.GetBlobReference(bName).UploadFromStream(F1);
s1 = ContBlob.GetBlobReference(bName).ToString();
ContBlob.GetBlobReference(bName).Metadata.Add(nM);
F1.Close();
return s1;
}
public NameValueCollection DownFile(string FilePathName, string bName)
{
NameValueCollection nM = new NameValueCollection();
FileStream F1 = new FileStream(FilePathName, FileMode.Create, FileAccess.Write);
ContBlob.GetBlobReference(bName).DownloadToStream(F1);
nM = ContBlob.GetBlobReference(bName).Metadata;
F1.Close();
return nM;
}
public NameValueCollection DownMeta(string bName)
{
NameValueCollection nM = new NameValueCollection();
nM = ContBlob.GetBlobReference(bName).Metadata;
return nM;
}
public void UpMeta(string bName, NameValueCollection nM)
{
ContBlob.GetBlobReference(bName).Metadata.Clear();
ContBlob.GetBlobReference(bName).Metadata.Add(nM);
}
喜...页面请求没有被发现 – 2016-06-16 07:21:50