All Classes and Interfaces

Class
Description
The ClearRange model.
Contains close handles information from the storage File service.
SMB Properties to copy from the source file.
This type allows users to specify optional smb properties to be copied from the source file.
Defines values for CopyStatusType.
This class contains the configuration options used to download from the file share service using smart retries, starting from a checkpoint, rather than starting over from the beginning.
Holds the Constants used for the File Service.
Defines values for FileLastWrittenMode.
An Azure Storage file range.
A class used to represent the SMB properties of a file.
A listed Azure Storage handle item.
Defines values for LeaseDurationType.
Defines values for LeaseStateType.
Defines values for LeaseStatusType.
A set of options for selecting shares from Storage File service.
Specifies options for NTFS File Attributes.
Defines values for PermissionCopyModeType.
An Azure Storage file range.
An Access policy.
Defines values for ShareAccessTier.
Extended options that may be passed when acquiring a lease to a file or share.
This class provides a azureFileStorageClient that contains all the operations for interacting with a share in Azure Storage Share.
Extended options that may be passed when breaking a lease to a file or share.
This class provides a client that contains all the operations for interacting with a share in Azure Storage Share.
This class provides a fluent builder API to help aid the configuration and instantiation of the ShareClients and ShareAsyncClients, calling buildClient constructs an instance of ShareClient and calling buildAsyncClient constructs an instance of ShareAsyncClient.
CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain.
Extended options that may be passed when creating a share.
Extended options that may be passed when deleting a share.
This class provides a client that contains all the operations for interacting with directory in Azure Storage File Service.
This class provides a client that contains all the operations for interacting with directory in Azure Storage File Service.
Extended options that may be passed when creating a share directory.
Contains information about a Directory in the storage File service.
Contains properties information about a Directory in the storage File service.
Contains metadata information about a Directory in the storage File service.
Defines values for ShareErrorCode.
This class provides a client that contains all the operations for interacting with file in Azure Storage File Service.
This class provides a client that contains all the operations for interacting files under Azure Storage File Service.
This class provides a fluent builder API to help aid the configuration and instantiation of the FileClients, FileAsyncClients, DirectoryClients, and DirectoryAsyncClients.
Contains copy information about a File in the storage File service.
Extended options that may be passed when copying a share.
Extended options that may be passed when creating a share.
This class contains the response information returned from the server when downloading a file.
Defines headers for Download operation.
Extended options that may be passed when downloading a File.
This class contains the response information returned from the server when downloading a file.
Parameter group.
Contains information about a File in the storage File service.
Contains file or directory reference information in the storage File service.
Share item properties for items on a listing operation.
Extended options that may be passed when listing ranges for a File.
This class contains the response information returned from the service when metadata is set on a file.
Contains property information about a File in the storage File service.
The range of a file in the storage file service.
The list of file ranges.
Extended options that may be passed when renaming a file or directory.
Constructs a string representing the permissions granted by a Service SAS to a file.
This class contains the response information returned from the service when the file is uploaded.
Extended options that may be passed when uploading a file range.
Response from uploading a range from a URL source.
Extended options that may be passed when uploading a range from a source URL.
Extended options that may be passed when uploading a file range.
Extended options that may be passed when getting access policy from a share.
Extended options that may be passed when getting properties from a share.
Extended options that may be passed when getting statistics for a share.
Contains information about a Share in the storage File service.
A listed Azure Storage share item.
This class provides a client that contains all the leasing operations for files.
This class provides a client that contains all the leasing operations for files.
This class provides a fluent builder API to help aid the configuration and instantiation of Storage Lease clients.
Extended options for a directory listing operation.
Storage Analytics metrics for file service.
Properties of a share.
Represents protocols that can be set on a share.
Protocol settings.
This class contains values which will restrict the successful operation of a variety of requests to the conditions present.
The retention policy.
Defines values for ShareRootSquash.
This is a helper class to construct a string representing the permissions granted by a ServiceSAS to a share.
This class provides a azureFileStorageClient that contains all the operations for interacting with a file account in Azure Storage.
This class provides a shareServiceAsyncClient that contains all the operations for interacting with a file account in Azure Storage.
This class provides a fluent builder API to help aid the configuration and instantiation of the FileServiceClients and FileServiceAsyncClients, calling buildClient constructs an instance of ShareServiceClient and calling buildFileAsyncClient constructs an instance of ShareServiceAsyncClient.
Storage service properties.
Deprecated.
Please use the generateSas method on the desired file/share client after initializing ShareServiceSasSignatureValues.
Used to initialize parameters for a Shared Access Signature (SAS) for an Azure File Storage service.
The versions of Azure Storage File supported by this client library.
Extended options that may be passed when setting access policy on a share.
Extended options that may be passed when setting metadata on a share.
Extended options that may be passed when setting properties on a share.
Signed identifier.
Settings for SMB protocol.
Contains information about a snapshot of a Share in the storage File service.
Defines values for ShareSnapshotsDeleteOptionType.
Contains statistics about a Share in the storage File service.
A StorageException is thrown whenever Azure Storage successfully returns an error code that is not 200-level.
Settings for SMB multichannel.
Parameter group.
Provides an input stream to read a given storage file resource.
Provides an output stream to write a given storage file resource.