Namespace Azure.Storage.Files.Shares.Models
Classes
- CloseHandlesResult
The result of a force close handle or force close all handles operation.
- FileLeaseReleaseInfo
FileLeaseReleaseInfo
- FileModelFactory
FilesModelFactory provides utilities for mocking.
- FileSmbProperties
The SMB properties for a file.
- FilesModelFactory
FilesModelFactory provides utilities for mocking.
- PermissionInfo
PermissionInfo
- ShareAccessPolicy
An Access policy.
- ShareCorsRule
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.
- ShareCreateOptions
Optional parameters for creating a Share.
- ShareDeleteOptions
Optional parameters for deleteing a Share.
- ShareDirectoryGetFilesAndDirectoriesOptions
Optional parameters for GetFilesAndDirectoriesAsync(ShareDirectoryGetFilesAndDirectoriesOptions, CancellationToken).
- ShareDirectoryInfo
Subset of the directory's properties.
- ShareDirectoryProperties
Properites for a directory.
- ShareFileCopyInfo
ShareFileCopyInfo.
- ShareFileCopyOptions
Optional parameters for ShareFileClient.StartCopy() and .StartCopyAsync().
- ShareFileDownloadDetails
Details returned when downloading a File
- ShareFileDownloadInfo
The properties and content returned from downloading a file
- ShareFileDownloadOptions
Optional parameters for downloading a range of a file with DownloadAsync(ShareFileDownloadOptions, CancellationToken).
- ShareFileGetRangeListDiffOptions
Optional parameters for Get Range List Diff.
- ShareFileGetRangeListOptions
Optional parameters for Get Range List.
- ShareFileHandle
ShareFileHandle.
- ShareFileHttpHeaders
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 Setting and retrieving properties and metadata for service resources.
- ShareFileInfo
Subset of the file's properties.
- ShareFileItem
Describes a file or directory returned by GetFilesAndDirectoriesAsync(ShareDirectoryGetFilesAndDirectoriesOptions, CancellationToken).
- ShareFileItemProperties
Properties of a ShareFileItem.
- ShareFileLease
ShareFileLease.
- ShareFileModifiedException
An exception thrown if Stream returned from
orShareFileClient.OpenRead
observed that a file content has been modified during the read.ShareFileClient.OpenReadAsync
- ShareFileOpenReadOptions
Optional parameters for OpenReadAsync(bool, long, int?, CancellationToken).
- ShareFileOpenWriteOptions
Optional parameters for File Open Write.
- ShareFileProperties
Properties for a file.
- ShareFileRangeInfo
Contains file share range information returned from the ShareFileClient.GetRangeList operations.
- ShareFileRenameOptions
Optional parameters for renaming a File or Directory.
- ShareFileRequestConditions
Parameter group.
- ShareFileUploadInfo
ShareFileUploadInfo
- ShareFileUploadOptions
Options for uploading a file.
- ShareFileUploadRangeFromUriOptions
Optional parameters for UploadRangeFromUri(Uri, HttpRange, HttpRange, ShareFileUploadRangeFromUriOptions, CancellationToken).
- ShareFileUploadRangeOptions
Optional parameters for uploading a file range with UploadRange(HttpRange, Stream, ShareFileUploadRangeOptions, CancellationToken).
- ShareInfo
ShareInfo
- ShareItem
A listed Azure Storage share item.
- ShareMetrics
Storage Analytics metrics for file service.
- ShareModelFactory
ShareModelFactory provides utilities for mocking.
- ShareProperties
Properties of a share.
- ShareProtocolSettings
Protocol settings.
- ShareRetentionPolicy
The retention policy.
- ShareServiceProperties
Storage service properties.
- ShareSignedIdentifier
Signed identifier.
- ShareSmbSettings
Settings for SMB protocol.
- ShareSnapshotInfo
ShareSnapshotInfo
- ShareStatistics
Stats for the share.
- SharesModelFactory
FilesModelFactory provides utilities for mocking.
- SmbMultichannel
Settings for SMB multichannel.
- StorageClosedHandlesSegment
StorageClosedHandlesSegment.
Structs
- ShareAccessTier
The ShareAccessTier.
- ShareAudience
Audiences available for Blobs
- ShareErrorCode
Error codes returned by the service.
- ShareTokenIntent
The ShareTokenIntent.
Enums
- CopyStatus
State of the copy operation identified by 'x-ms-copy-id'.
- CopyableFileSmbProperties
Smb Properties to copy from the source file.
- FileLastWrittenMode
The FileLastWrittenMode.
- NtfsFileAttributes
NTFS file attributes for Files and Directories.
- PermissionCopyMode
Specifies the option to copy file security descriptor from source file or to set it using the value which is defined by the header value of x-ms-file-permission or x-ms-file-permission-key.
- ShareFileHandleAccessRights
Access right for a file handle.
- ShareFileRangeWriteType
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.
- ShareFileTraits
Traits to be included when listing shares with the GetFilesAndDirectoriesAsync(string, CancellationToken) operations.
- ShareLeaseDuration
When a share is leased, specifies whether the lease is of infinite or fixed duration.
- ShareLeaseState
Lease state of the share.
- ShareLeaseStatus
The current lease status of the share.
- ShareProtocols
Protocols that can be set on a Share.
- ShareRootSquash
The ShareRootSquash.
- ShareSnapshotsDeleteOption
Options to delete a share's snapshots.
- ShareStates
States to determine the shares included with GetSharesAsync(ShareTraits, ShareStates, string, CancellationToken). operation.
- ShareTraits
Traits to be included when listing shares with the GetSharesAsync(ShareTraits, ShareStates, string, CancellationToken) operations.