Azure.Storage.Files.Models Namespace

Classes

AccessPolicy

An Access policy.

CorsRule

CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain.

FileServiceProperties

Storage service properties.

FilesModelFactory

FilesModelFactory provides utilities for mocking.

Metrics

Storage Analytics metrics for file service.

Range

An Azure Storage file range.

RetentionPolicy

The retention policy.

ShareInfo

ShareInfo

ShareItem

A listed Azure Storage share item.

ShareItemProperties

Properties of a share.

ShareProperties

ShareProperties

ShareSnapshotInfo

ShareSnapshotInfo

ShareStatistics

Stats for the share.

SignedIdentifier

Signed identifier.

StorageClosedHandlesSegment

StorageClosedHandlesSegment

StorageDirectoryInfo

StorageDirectoryInfo

StorageDirectoryProperties

StorageDirectoryProperties

StorageFileCopyInfo

StorageFileCopyInfo

StorageFileDownloadInfo

The properties and content returned from downloading a file

StorageFileDownloadProperties

Properties returned when downloading a File

StorageFileInfo

StorageFileInfo

StorageFileItem

Describes a file or directory returned by GetFilesAndDirectoriesAsync(Nullable<GetFilesAndDirectoriesOptions>, CancellationToken).

StorageFileProperties

StorageFileProperties

StorageFileRangeInfo

StorageFileRangeInfo

StorageFileUploadInfo

StorageFileUploadInfo

StorageHandle

A listed Azure Storage handle item.

Structs

FileErrorCode

Error codes returned by the service

FileHttpHeaders

Standard HTTP properties supported by the files. These properties are represented as standard HTTP headers use standard names, as specified in the Header Field Definitions section 14 of the HTTP/1.1 protocol specification.

For more information, see .

GetFilesAndDirectoriesOptions

Specifies options for listing files and directories with the GetFilesAndDirectoriesAsync(Nullable<GetFilesAndDirectoriesOptions>, CancellationToken) operation.

GetSharesOptions

Specifies options for listing shares with the GetSharesAsync(Nullable<GetSharesOptions>, CancellationToken) operation.

Enums

CopyStatus

State of the copy operation identified by 'x-ms-copy-id'.

DeleteSnapshotsOptionType

Specifies the option include to delete the base share and all of its snapshots.

FileRangeWriteType

Specify one of the following options: - Update: Writes the bytes specified by the request body into the specified range. The Range and Content-Length headers must match to perform the update. - Clear: Clears the specified range and releases the space used in storage for that range. To clear a range, set the Content-Length header to zero, and set the Range header to a value that indicates the range to clear, up to maximum file size.

Header

Returns the type File. Reserved for future use.

ListSharesIncludeType

ListSharesIncludeType values