你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

CloudFile 类

定义

表示 Microsoft Azure 文件服务中的文件。

public class CloudFile : Microsoft.Azure.Storage.File.IListFileItem
type CloudFile = class
    interface IListFileItem
Public Class CloudFile
Implements IListFileItem
继承
CloudFile
实现

构造函数

CloudFile(StorageUri, StorageCredentials)

使用文件的绝对 URI 初始化 CloudFile 类的新实例。

CloudFile(Uri)

使用文件的绝对 URI 初始化 CloudFile 类的新实例。

CloudFile(Uri, StorageCredentials)

使用文件的绝对 URI 初始化 CloudFile 类的新实例。

属性

CopyState

获取最近或挂起的复制操作的状态。

FilePermission

在下一个文件创建或设置属性调用中要设置的文件权限。 File.Create、File.SetProperties、File.GetProperties 和 File.Get 调用后,此字段将为 null。

Metadata

获取文件的用户定义元数据。

Name

获取文件的名称。

Parent

获取表示文件父目录的 CloudFileDirectory 对象。

Properties

获取文件的系统属性。

ServiceClient

获取表示文件服务的 CloudFileClient 对象。

Share

获取表示文件共享的 CloudFileShare 对象。

SnapshotQualifiedStorageUri

获取主要位置和辅助位置的文件 URI,包括查询字符串信息(如果文件的共享是快照)。

SnapshotQualifiedUri

获取文件的绝对 URI,包括查询字符串信息(如果文件的共享为快照)。

StorageUri

获取文件的绝对 URI。

StreamMinimumReadSizeInBytes

获取或设置在读取文件流时要缓冲的最小字节数。

StreamWriteSizeInBytes

获取或设置在写入文件流时要缓冲的字节数。

Uri

获取文件的 URI。

方法

AbortCopy(String, AccessCondition, FileRequestOptions, OperationContext)

中止正在进行的复制操作。

AbortCopyAsync(String)

启动异步操作以中止正在进行的复制操作。

AbortCopyAsync(String, AccessCondition, FileRequestOptions, OperationContext)

启动异步操作以中止正在进行的复制操作。

AbortCopyAsync(String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

启动异步操作以中止正在进行的复制操作。

AbortCopyAsync(String, CancellationToken)

启动异步操作以中止正在进行的复制操作。

BeginAbortCopy(String, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以中止正在进行的复制操作。

BeginAbortCopy(String, AsyncCallback, Object)

开始异步操作以中止正在进行的复制操作。

BeginClearRange(Int64, Int64, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以清除文件中的范围。

BeginClearRange(Int64, Int64, AsyncCallback, Object)

开始异步操作以清除文件中的范围。

BeginCloseAllHandlesSegmented(FileContinuationToken, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以关闭此文件上的所有 SMB 句柄。

BeginCloseHandleSegmented(String, FileContinuationToken, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以关闭此文件上的指定 SMB 句柄。

BeginCreate(Int64, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以创建文件。 如果此文件已存在,则会将其覆盖。

BeginCreate(Int64, AsyncCallback, Object)

开始异步操作以创建文件。 如果此文件已存在,则会将其覆盖。

BeginDelete(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以删除文件。

BeginDelete(AsyncCallback, Object)

开始异步操作以删除文件。

BeginDeleteIfExists(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始一个异步请求,以删除文件(如果该文件已存在)。

BeginDeleteIfExists(AsyncCallback, Object)

开始一个异步请求,以删除文件(如果该文件已存在)。

BeginDownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将文件的内容下载到字节数组。

BeginDownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AsyncCallback, Object)

开始异步操作,将文件的内容下载到字节数组。

BeginDownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将文件的内容下载到流。

BeginDownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AsyncCallback, Object)

开始异步操作,将文件的内容下载到流。

BeginDownloadText(AsyncCallback, Object)

开始异步操作,以字符串的形式下载文件的内容。

BeginDownloadText(Encoding, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,以字符串的形式下载文件的内容。

BeginDownloadToByteArray(Byte[], Int32, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将文件的内容下载到字节数组。

BeginDownloadToByteArray(Byte[], Int32, AsyncCallback, Object)

开始异步操作,将文件的内容下载到字节数组。

BeginDownloadToFile(String, FileMode, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将文件服务中文件的内容下载到本地文件。

BeginDownloadToFile(String, FileMode, AsyncCallback, Object)

开始异步操作,将文件服务中文件的内容下载到本地文件。

BeginDownloadToStream(Stream, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将文件的内容下载到流。

BeginDownloadToStream(Stream, AsyncCallback, Object)

开始异步操作,将文件的内容下载到流。

BeginExists(AsyncCallback, Object)

开始异步请求,以检查文件是否存在。

BeginExists(FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步请求,以检查文件是否存在。

BeginFetchAttributes(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以填充文件的属性和元数据。

BeginFetchAttributes(AsyncCallback, Object)

开始异步操作以填充文件的属性和元数据。

BeginListHandlesSegmented(FileContinuationToken, Nullable<Int32>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,使 SMB 句柄在此文件上打开。

BeginListRanges(AsyncCallback, Object)

开始异步操作以返回有效范围及其起始字节和结束字节的集合。

BeginListRanges(Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以返回有效范围及其起始字节和结束字节的集合。

BeginOpenRead(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以打开要从文件读取的流。

BeginOpenRead(AsyncCallback, Object)

开始异步操作以打开要从文件读取的流。

BeginOpenWrite(Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以打开流以写入文件。 如果文件已存在,则可能会覆盖该文件中的现有数据。

BeginOpenWrite(Nullable<Int64>, AsyncCallback, Object)

开始异步操作以打开流以写入文件。 如果文件已存在,则可能会覆盖该文件中的现有数据。

BeginResize(Int64, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以重设文件大小。

BeginResize(Int64, AsyncCallback, Object)

开始异步操作以重设文件大小。

BeginSetMetadata(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以更新文件的元数据。

BeginSetMetadata(AsyncCallback, Object)

开始异步操作以更新文件的元数据。

BeginSetProperties(AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作以更新文件的属性。

BeginSetProperties(AsyncCallback, Object)

开始异步操作以更新文件的属性。

BeginStartCopy(CloudFile, AccessCondition, AccessCondition, FileCopyOptions, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

BeginStartCopy(CloudFile, AccessCondition, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

BeginStartCopy(CloudFile, AsyncCallback, Object)

开始异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

BeginStartCopy(Uri, AccessCondition, AccessCondition, FileCopyOptions, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

BeginStartCopy(Uri, AccessCondition, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

BeginStartCopy(Uri, AsyncCallback, Object)

开始异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

BeginUploadFromByteArray(Byte[], Int32, Int32, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将字节数组的内容上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadFromByteArray(Byte[], Int32, Int32, AsyncCallback, Object)

开始异步操作,将字节数组的内容上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadFromFile(String, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将文件上传到文件服务。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadFromFile(String, AsyncCallback, Object)

开始异步操作,将文件上传到文件服务。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadFromStream(Stream, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadFromStream(Stream, AsyncCallback, Object)

开始异步操作,将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadFromStream(Stream, Int64, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadFromStream(Stream, Int64, AsyncCallback, Object)

开始异步操作,将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadText(String, AsyncCallback, Object)

开始异步操作,将文本字符串上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

BeginUploadText(String, Encoding, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将文本字符串上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

BeginWriteRange(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, AsyncCallback, Object)

开始异步操作,将范围写入文件。

BeginWriteRange(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, AsyncCallback, Object)

表示 Microsoft Azure 文件服务中的文件。

BeginWriteRange(Stream, Int64, String, AsyncCallback, Object)

开始异步操作,将范围写入文件。

ClearRange(Int64, Int64, AccessCondition, FileRequestOptions, OperationContext)

从文件中清除范围。

ClearRangeAsync(Int64, Int64)

返回一个任务,该任务执行异步操作以清除文件中的范围。

ClearRangeAsync(Int64, Int64, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以清除文件中的范围。

ClearRangeAsync(Int64, Int64, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以清除文件中的范围。

ClearRangeAsync(Int64, Int64, CancellationToken)

返回一个任务,该任务执行异步操作以清除文件中的范围。

CloseAllHandlesSegmented(FileContinuationToken, AccessCondition, FileRequestOptions, OperationContext)

关闭此文件上的所有 SMB 句柄。

CloseAllHandlesSegmentedAsync(FileContinuationToken, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

返回一个任务,该任务执行异步操作以关闭此文件上的所有 SMB 句柄。

CloseHandleSegmented(String, FileContinuationToken, AccessCondition, FileRequestOptions, OperationContext)

关闭此文件上的指定 SMB 句柄。

CloseHandleSegmentedAsync(String, FileContinuationToken, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

返回一个任务,该任务执行异步操作以关闭此文件上的指定 SMB 句柄。

Create(Int64, AccessCondition, FileRequestOptions, OperationContext)

创建文件。 如果文件已存在,则会被覆盖。3584

CreateAsync(Int64)

返回一个任务,该任务执行异步操作以创建文件。 如果此文件已存在,则会将其覆盖。

CreateAsync(Int64, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以创建文件。 如果此文件已存在,则会将其覆盖。

CreateAsync(Int64, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以创建文件。 如果此文件已存在,则会将其覆盖。

CreateAsync(Int64, CancellationToken)

返回一个任务,该任务执行异步操作以创建文件。 如果此文件已存在,则会将其覆盖。

Delete(AccessCondition, FileRequestOptions, OperationContext)

删除文件。

DeleteAsync()

返回一个任务,该任务执行异步操作以删除文件。

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以删除文件。

DeleteAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以删除文件。

DeleteAsync(CancellationToken)

返回一个任务,该任务执行异步操作以删除文件。

DeleteIfExists(AccessCondition, FileRequestOptions, OperationContext)

如果文件已存在,则删除它。

DeleteIfExistsAsync()

返回一个任务,该任务执行异步请求以删除文件(如果该文件已存在)。

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步请求以删除文件(如果该文件已存在)。

DeleteIfExistsAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步请求以删除文件(如果该文件已存在)。

DeleteIfExistsAsync(CancellationToken)

返回一个任务,该任务执行异步请求以删除文件(如果该文件已存在)。

DownloadRangeToByteArray(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext)

将文件的内容下载到字节数组。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, CancellationToken)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadRangeToStream(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext)

将文件的内容下载到流。

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadRangeToStreamAsync(Stream, Nullable<Int64>, Nullable<Int64>, CancellationToken)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadText(Encoding, AccessCondition, FileRequestOptions, OperationContext)

以字符串的形式下载文件的内容。

DownloadTextAsync()

返回一个任务,该任务执行异步操作以字符串的形式下载文件的内容。

DownloadTextAsync(CancellationToken)

返回一个任务,该任务执行异步操作以字符串的形式下载文件的内容。

DownloadTextAsync(Encoding, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以字符串的形式下载文件的内容。

DownloadTextAsync(Encoding, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以字符串的形式下载文件的内容。

DownloadTextAsync(Encoding, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作以字符串的形式下载文件的内容。

DownloadToByteArray(Byte[], Int32, AccessCondition, FileRequestOptions, OperationContext)

将文件的内容下载到字节数组。

DownloadToByteArrayAsync(Byte[], Int32)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadToByteArrayAsync(Byte[], Int32, CancellationToken)

返回一个任务,该任务执行异步操作,将文件的内容下载到字节数组。

DownloadToFile(String, FileMode, AccessCondition, FileRequestOptions, OperationContext)

将文件服务中的文件内容下载到本地文件。

DownloadToFileAsync(String, FileMode)

返回一个任务,该任务执行异步操作,将文件服务中的文件内容下载到本地文件。

DownloadToFileAsync(String, FileMode, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作,将文件服务中的文件内容下载到本地文件。

DownloadToFileAsync(String, FileMode, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作,将文件服务中的文件内容下载到本地文件。

DownloadToFileAsync(String, FileMode, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作,将文件服务中的文件内容下载到本地文件。

DownloadToFileAsync(String, FileMode, CancellationToken)

返回一个任务,该任务执行异步操作,将文件服务中的文件内容下载到本地文件。

DownloadToStream(Stream, AccessCondition, FileRequestOptions, OperationContext)

将文件的内容下载到流。

DownloadToStreamAsync(Stream)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadToStreamAsync(Stream, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadToStreamAsync(Stream, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadToStreamAsync(Stream, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作将文件内容下载到流。

DownloadToStreamAsync(Stream, CancellationToken)

返回一个任务,该任务执行异步操作将文件内容下载到流。

EndAbortCopy(IAsyncResult)

结束异步操作以中止正在进行的复制操作。

EndClearRange(IAsyncResult)

结束异步操作以清除文件中的范围。

EndCloseAllHandlesSegmented(IAsyncResult)

结束异步操作以关闭此文件上的所有 SMB 句柄。

EndCloseHandleSegmented(IAsyncResult)

结束异步操作以关闭此文件上的指定 SMB 句柄。

EndCreate(IAsyncResult)

结束创建文件的异步操作。

EndDelete(IAsyncResult)

结束异步操作以删除文件。

EndDeleteIfExists(IAsyncResult)

如果文件已存在,则返回删除文件的异步请求的结果。

EndDownloadRangeToByteArray(IAsyncResult)

结束异步操作,将文件的内容下载到字节数组。

EndDownloadRangeToStream(IAsyncResult)

结束异步操作,将文件的内容下载到流。

EndDownloadText(IAsyncResult)

结束异步操作,以字符串的形式下载文件的内容。

EndDownloadToByteArray(IAsyncResult)

结束异步操作,将文件的内容下载到字节数组。

EndDownloadToFile(IAsyncResult)

结束异步操作,将文件服务中的文件内容下载到本地文件。

EndDownloadToStream(IAsyncResult)

结束异步操作,将文件的内容下载到流。

EndExists(IAsyncResult)

返回请求的异步结果,以检查文件是否存在。

EndFetchAttributes(IAsyncResult)

结束异步操作以填充文件的属性和元数据。

EndListHandlesSegmented(IAsyncResult)

结束异步操作,使 SMB 句柄在此文件上打开。

EndListRanges(IAsyncResult)

结束异步操作以返回有效范围及其起始字节和结束字节的集合。

EndOpenRead(IAsyncResult)

结束异步操作以打开要从文件读取的流。

EndOpenWrite(IAsyncResult)

结束异步操作,以打开流以写入文件。

EndResize(IAsyncResult)

结束异步操作以重设文件大小。

EndSetMetadata(IAsyncResult)

结束异步操作以更新文件的元数据。

EndSetProperties(IAsyncResult)

结束异步操作以更新文件的属性。

EndStartCopy(IAsyncResult)

结束异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

EndUploadFromByteArray(IAsyncResult)

结束异步操作,将字节数组的内容上传到文件。

EndUploadFromFile(IAsyncResult)

结束将文件上传到文件服务的异步操作。

EndUploadFromStream(IAsyncResult)

结束将流上传到文件的异步操作。

EndUploadText(IAsyncResult)

结束将文本字符串上传到文件的异步操作。

EndWriteRange(IAsyncResult)

结束异步操作,将范围写入文件。

Exists(FileRequestOptions, OperationContext)

检查文件是否存在。

ExistsAsync()

返回一个任务,该任务执行异步请求以检查文件是否存在。

ExistsAsync(CancellationToken)

返回一个任务,该任务执行异步请求以检查文件是否存在。

ExistsAsync(FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步请求以检查文件是否存在。

ExistsAsync(FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步请求以检查文件是否存在。

FetchAttributes(AccessCondition, FileRequestOptions, OperationContext)

填充文件的属性和元数据。

FetchAttributesAsync()

返回一个任务,该任务执行异步操作来填充文件的属性和元数据。

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作来填充文件的属性和元数据。

FetchAttributesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作来填充文件的属性和元数据。

FetchAttributesAsync(CancellationToken)

返回一个任务,该任务执行异步操作来填充文件的属性和元数据。

GetSharedAccessSignature(SharedAccessFilePolicy)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders, String)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, SharedAccessFileHeaders, String, Nullable<SharedAccessProtocol>, IPAddressOrRange)

返回文件的共享访问签名。

GetSharedAccessSignature(SharedAccessFilePolicy, String)

返回文件的共享访问签名。

ListHandlesSegmented(FileContinuationToken, Nullable<Int32>, AccessCondition, FileRequestOptions, OperationContext)

获取对此文件打开的 SMB 句柄。

ListHandlesSegmentedAsync(FileContinuationToken, Nullable<Int32>, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

返回一个任务,该任务执行异步操作,使 SMB 句柄在此文件上打开。

ListRanges(Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext)

获取有效范围及其起始和结束字节的集合。

ListRangesAsync()

返回一个任务,该任务执行异步操作以返回有效范围及其起始字节和结束字节的集合。

ListRangesAsync(CancellationToken)

返回一个任务,该任务执行异步操作以返回有效范围及其起始字节和结束字节的集合。

ListRangesAsync(Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以返回有效范围及其起始字节和结束字节的集合。

ListRangesAsync(Nullable<Int64>, Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以返回有效范围及其起始字节和结束字节的集合。

OpenRead(AccessCondition, FileRequestOptions, OperationContext)

打开一个流以便从文件读取。

OpenReadAsync()

返回一个任务,该任务执行异步操作以打开要从文件读取的流。

OpenReadAsync(AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以打开要从文件读取的流。

OpenReadAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以打开要从文件读取的流。

OpenReadAsync(CancellationToken)

返回一个任务,该任务执行异步操作以打开要从文件读取的流。

OpenWrite(Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext)

打开一个流以便向文件写入。 如果文件已存在,则可能会覆盖该文件中的现有数据。

OpenWriteAsync(Nullable<Int64>)

返回一个任务,该任务执行异步操作以打开流以写入文件。 如果文件已存在,则可能会覆盖该文件中的现有数据。

OpenWriteAsync(Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以打开流以写入文件。 如果文件已存在,则可能会覆盖该文件中的现有数据。

OpenWriteAsync(Nullable<Int64>, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以打开流以写入文件。 如果文件已存在,则可能会覆盖该文件中的现有数据。

OpenWriteAsync(Nullable<Int64>, CancellationToken)

返回一个任务,该任务执行异步操作以打开流以写入文件。 如果文件已存在,则可能会覆盖该文件中的现有数据。

Resize(Int64, AccessCondition, FileRequestOptions, OperationContext)

调整文件的大小。

ResizeAsync(Int64)

返回一个任务,该任务执行异步操作以调整文件的大小。

ResizeAsync(Int64, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以调整文件的大小。

ResizeAsync(Int64, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以调整文件的大小。

ResizeAsync(Int64, CancellationToken)

返回一个任务,该任务执行异步操作以调整文件的大小。

SetMetadata(AccessCondition, FileRequestOptions, OperationContext)

更新文件的元数据。

SetMetadataAsync()

返回一个任务,该任务执行异步操作以更新文件的元数据。

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以更新文件的元数据。

SetMetadataAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以更新文件的元数据。

SetMetadataAsync(CancellationToken)

返回一个任务,该任务执行异步操作以更新文件的元数据。

SetProperties(AccessCondition, FileRequestOptions, OperationContext)

更新文件的属性。

SetPropertiesAsync()

返回执行异步操作以更新文件属性的任务。

SetPropertiesAsync(AccessCondition, FileRequestOptions, OperationContext)

返回执行异步操作以更新文件属性的任务。

SetPropertiesAsync(AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回执行异步操作以更新文件属性的任务。

SetPropertiesAsync(CancellationToken)

返回执行异步操作以更新文件属性的任务。

StartCopy(CloudFile, AccessCondition, AccessCondition, FileCopyOptions, FileRequestOptions, OperationContext)

开始一个操作,开始将另一个文件的内容、属性和元数据复制到此文件。

StartCopy(CloudFile, AccessCondition, AccessCondition, FileRequestOptions, OperationContext)

开始一个操作,开始将另一个文件的内容、属性和元数据复制到此文件。

StartCopy(Uri, AccessCondition, AccessCondition, FileCopyOptions, FileRequestOptions, OperationContext)

开始操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

StartCopy(Uri, AccessCondition, AccessCondition, FileRequestOptions, OperationContext)

开始操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

StartCopyAsync(CloudFile)

启动异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

StartCopyAsync(CloudFile, AccessCondition, AccessCondition, FileCopyOptions, FileRequestOptions, OperationContext)

启动异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

StartCopyAsync(CloudFile, AccessCondition, AccessCondition, FileCopyOptions, FileRequestOptions, OperationContext, CancellationToken)

启动异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

StartCopyAsync(CloudFile, AccessCondition, AccessCondition, FileRequestOptions, OperationContext)

启动异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

StartCopyAsync(CloudFile, AccessCondition, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

启动异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

StartCopyAsync(CloudFile, CancellationToken)

启动异步操作,开始将另一个文件的内容、属性和元数据复制到此文件。

StartCopyAsync(Uri)

启动异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

StartCopyAsync(Uri, AccessCondition, AccessCondition, FileCopyOptions, FileRequestOptions, OperationContext)

启动异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

StartCopyAsync(Uri, AccessCondition, AccessCondition, FileCopyOptions, FileRequestOptions, OperationContext, CancellationToken)

启动异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

StartCopyAsync(Uri, AccessCondition, AccessCondition, FileRequestOptions, OperationContext)

启动异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

StartCopyAsync(Uri, AccessCondition, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

启动异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

StartCopyAsync(Uri, CancellationToken)

启动异步操作,开始将另一个 Azure 文件或 Blob 的内容、属性和元数据复制到此 Azure 文件。

UploadFromByteArray(Byte[], Int32, Int32, AccessCondition, FileRequestOptions, OperationContext)

将字节数组的内容上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromByteArrayAsync(Byte[], Int32, Int32)

返回一个任务,该任务执行异步操作以将字节数组的内容上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromByteArrayAsync(Byte[], Int32, Int32, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以将字节数组的内容上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromByteArrayAsync(Byte[], Int32, Int32, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以将字节数组的内容上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromByteArrayAsync(Byte[], Int32, Int32, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作以将字节数组的内容上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromByteArrayAsync(Byte[], Int32, Int32, CancellationToken)

返回一个任务,该任务执行异步操作以将字节数组的内容上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromFile(String, AccessCondition, FileRequestOptions, OperationContext)

将文件上传到文件服务。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromFileAsync(String)

返回一个任务,该任务执行异步操作以将本地文件上传到文件服务。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromFileAsync(String, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以将本地文件上传到文件服务。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromFileAsync(String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以将本地文件上传到文件服务。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromFileAsync(String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作以将本地文件上传到文件服务。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromFileAsync(String, CancellationToken)

返回一个任务,该任务执行异步操作以将本地文件上传到文件服务。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStream(Stream, AccessCondition, FileRequestOptions, OperationContext)

将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStream(Stream, Int64, AccessCondition, FileRequestOptions, OperationContext)

将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, CancellationToken)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, Int64)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, Int64, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, Int64, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, Int64, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadFromStreamAsync(Stream, Int64, CancellationToken)

返回一个任务,该任务执行异步操作以将流上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadText(String, Encoding, AccessCondition, FileRequestOptions, OperationContext)

将文本字符串上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadTextAsync(String)

返回一个任务,该任务执行异步操作以将文本字符串上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadTextAsync(String, CancellationToken)

返回一个任务,该任务执行异步操作以将文本字符串上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadTextAsync(String, Encoding, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以将文本字符串上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadTextAsync(String, Encoding, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以将文本字符串上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

UploadTextAsync(String, Encoding, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作以将文本字符串上传到文件。 如果服务上已存在该文件,则会覆盖该文件。

WriteRange(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext)

将范围写入文件。

WriteRange(Uri, Int64, Int64, Int64, Checksum, AccessCondition, FileRequestOptions, OperationContext)

将范围从源文件写入此文件。

WriteRangeAsync(Stream, Int64, String)

返回一个任务,该任务执行异步操作以将范围写入文件。

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext)

返回一个任务,该任务执行异步操作以将范围写入文件。

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

返回一个任务,该任务执行异步操作以将范围写入文件。

WriteRangeAsync(Stream, Int64, String, AccessCondition, FileRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

返回一个任务,该任务执行异步操作以将范围写入文件。

WriteRangeAsync(Stream, Int64, String, CancellationToken)

返回一个任务,该任务执行异步操作以将范围写入文件。

WriteRangeAsync(Uri, Int64, Int64, Int64, Checksum, AccessCondition, FileRequestOptions, OperationContext, Nullable<CancellationToken>)

将范围从源文件写入此文件。

适用于