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

IStorageFileManagement Interface

Definition

File management interface

public interface IStorageFileManagement : Microsoft.WindowsAzure.Commands.Storage.Model.Contract.IStorageManagement
type IStorageFileManagement = interface
    interface IStorageManagement
Public Interface IStorageFileManagement
Implements IStorageManagement
Derived
Implements

Properties

StorageContext

The azure storage context assoicated with this IStorageBlobManagement

(Inherited from IStorageManagement)

Methods

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

Return a task that asynchronously abort the file copy operation

AbortCopyAsync(CloudFile, String, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
CreateDirectoryAsync(CloudFileDirectory, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to create a directory.

CreateDirectoryAsync(CloudFileDirectory, FileRequestOptions, OperationContext, CancellationToken)
CreateShareAsync(CloudFileShare, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to create a share.

CreateShareAsync(CloudFileShare, FileRequestOptions, OperationContext, CancellationToken)
DeleteDirectoryAsync(CloudFileDirectory, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to delete a directory.

DeleteDirectoryAsync(CloudFileDirectory, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
DeleteFileAsync(CloudFile, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
DeleteFileAsync(CloudFile, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to delete a file.

DeleteShareAsync(CloudFileShare, DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to delete a share.

DeleteShareAsync(CloudFileShare, DeleteShareSnapshotsOption, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
DirectoryExistsAsync(CloudFileDirectory, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to determine whether a directory exists.

DirectoryExistsAsync(CloudFileDirectory, FileRequestOptions, OperationContext, CancellationToken)
EnumerateFilesAndDirectoriesAsync(CloudFileDirectory, Action<IListFileItem>, FileRequestOptions, OperationContext, CancellationToken)

Enumerates the files and directories under a certain folder.

EnumerateFilesAndDirectoriesAsync(CloudFileDirectory, Action<IListFileItem>, FileRequestOptions, OperationContext, CancellationToken)
EnumerateSharesAsync(String, ShareListingDetails, Action<CloudFileShare>, FileRequestOptions, OperationContext, CancellationToken)
EnumerateSharesAsync(String, ShareListingDetails, Action<CloudFileShare>, FileRequestOptions, OperationContext, CancellationToken)

Enumerates the shares for a given prefix.

FetchDirectoryAttributesAsync(CloudFileDirectory, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
FetchDirectoryAttributesAsync(CloudFileDirectory, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to fetch attribute of a directory.

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

Returns a task that performs an asynchronous operation to retrieve the file's attributes.

FetchFileAttributesAsync(CloudFile, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
FetchShareAttributes(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext)

Retrieve the share's attributes.

FetchShareAttributes(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext)
FetchShareAttributesAsync(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to retrieve the share's attributes.

FetchShareAttributesAsync(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
FileExistsAsync(CloudFile, FileRequestOptions, OperationContext, CancellationToken)

Returns a task that performs an asynchronous operation to determine whether a file exists.

FileExistsAsync(CloudFile, FileRequestOptions, OperationContext, CancellationToken)
GetSharePermissions(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext)
GetSharePermissions(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext)

Get share permissions.

GetSharePermissionsAsync(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)

Async get share permissions.

GetSharePermissionsAsync(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext, CancellationToken)
GetShareReference(String, Nullable<DateTimeOffset>)

Returns a reference to a Microsoft.Azure.Storage.File.CloudFileShare object with the specified name.

SetSharePermissions(CloudFileShare, FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext)

Set share permissions.

SetSharePermissions(CloudFileShare, FileSharePermissions, AccessCondition, FileRequestOptions, OperationContext)
SetShareProperties(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext)

Set share attributes.

SetShareProperties(CloudFileShare, AccessCondition, FileRequestOptions, OperationContext)

Applies to