- ShareFileClient - ShareFileClient() 
- ShareFileClient(Uri, ShareClientOptions) 
- ShareFileClient(String, String, String) 
- ShareFileClient(Uri, AzureSasCredential, ShareClientOptions) 
- ShareFileClient(Uri, StorageSharedKeyCredential, ShareClientOptions) 
- ShareFileClient(Uri, TokenCredential, ShareClientOptions) 
- ShareFileClient(String, String, String, ShareClientOptions) 
- AccountName 
- CanGenerateSasUri 
- Name 
- Path 
- ShareName 
- Uri 
- AbortCopy(String, CancellationToken) 
- AbortCopy(String, ShareFileRequestConditions, CancellationToken) 
- AbortCopyAsync(String, CancellationToken) 
- AbortCopyAsync(String, ShareFileRequestConditions, CancellationToken) 
- ClearRange(HttpRange, ShareFileRequestConditions, CancellationToken) 
- ClearRangeAsync(HttpRange, ShareFileRequestConditions, CancellationToken) 
- Create(Int64, ShareFileCreateOptions, ShareFileRequestConditions, CancellationToken) 
- Create(Int64, ShareFileHttpHeaders, IDictionary<String, String>, FileSmbProperties, String, CancellationToken) 
- Create(Int64, ShareFileHttpHeaders, IDictionary<String, String>, FileSmbProperties, String, ShareFileRequestConditions, CancellationToken) 
- CreateAsync(Int64, ShareFileCreateOptions, ShareFileRequestConditions, CancellationToken) 
- CreateAsync(Int64, ShareFileHttpHeaders, IDictionary<String, String>, FileSmbProperties, String, CancellationToken) 
- CreateAsync(Int64, ShareFileHttpHeaders, IDictionary<String, String>, FileSmbProperties, String, ShareFileRequestConditions, CancellationToken) 
- CreateHardLink(String, ShareFileRequestConditions, CancellationToken) 
- CreateHardLinkAsync(String, ShareFileRequestConditions, CancellationToken) 
- Delete(CancellationToken) 
- Delete(ShareFileRequestConditions, CancellationToken) 
- DeleteAsync(CancellationToken) 
- DeleteAsync(ShareFileRequestConditions, CancellationToken) 
- DeleteIfExists(ShareFileRequestConditions, CancellationToken) 
- DeleteIfExistsAsync(ShareFileRequestConditions, CancellationToken) 
- Download(ShareFileDownloadOptions, CancellationToken) 
- Download(HttpRange, Boolean, CancellationToken) 
- Download(HttpRange, Boolean, ShareFileRequestConditions, CancellationToken) 
- DownloadAsync(ShareFileDownloadOptions, CancellationToken) 
- DownloadAsync(HttpRange, Boolean, CancellationToken) 
- DownloadAsync(HttpRange, Boolean, ShareFileRequestConditions, CancellationToken) 
- Exists(CancellationToken) 
- ExistsAsync(CancellationToken) 
- ForceCloseAllHandles(CancellationToken) 
- ForceCloseAllHandlesAsync(CancellationToken) 
- ForceCloseHandle(String, CancellationToken) 
- ForceCloseHandleAsync(String, CancellationToken) 
- GenerateSasUri(ShareSasBuilder) 
- GenerateSasUri(ShareFileSasPermissions, DateTimeOffset) 
- GenerateSasUri(ShareSasBuilder, String) 
- GenerateSasUri(ShareFileSasPermissions, DateTimeOffset, String) 
- GetCopyAuthorizationHeaderAsync(ShareFileClient, CancellationToken) 
- GetHandles(CancellationToken) 
- GetHandlesAsync(CancellationToken) 
- GetParentShareClientCore() 
- GetParentShareDirectoryClientCore() 
- GetProperties(CancellationToken) 
- GetProperties(ShareFileRequestConditions, CancellationToken) 
- GetPropertiesAsync(CancellationToken) 
- GetPropertiesAsync(ShareFileRequestConditions, CancellationToken) 
- GetRangeList(HttpRange, CancellationToken) 
- GetRangeList(ShareFileGetRangeListOptions, CancellationToken) 
- GetRangeList(HttpRange, ShareFileRequestConditions, CancellationToken) 
- GetRangeListAsync(HttpRange, CancellationToken) 
- GetRangeListAsync(ShareFileGetRangeListOptions, CancellationToken) 
- GetRangeListAsync(HttpRange, ShareFileRequestConditions, CancellationToken) 
- GetRangeListDiff(ShareFileGetRangeListDiffOptions, CancellationToken) 
- GetRangeListDiffAsync(ShareFileGetRangeListDiffOptions, CancellationToken) 
- OpenRead(ShareFileOpenReadOptions, CancellationToken) 
- OpenRead(Boolean, Int64, Int32?, CancellationToken) 
- OpenRead(Int64, Int32?, ShareFileRequestConditions, CancellationToken) 
- OpenReadAsync(ShareFileOpenReadOptions, CancellationToken) 
- OpenReadAsync(Boolean, Int64, Int32?, CancellationToken) 
- OpenReadAsync(Int64, Int32?, ShareFileRequestConditions, CancellationToken) 
- OpenWrite(Boolean, Int64, ShareFileOpenWriteOptions, CancellationToken) 
- OpenWriteAsync(Boolean, Int64, ShareFileOpenWriteOptions, CancellationToken) 
- Rename(String, ShareFileRenameOptions, CancellationToken) 
- RenameAsync(String, ShareFileRenameOptions, CancellationToken) 
- SetHttpHeaders(ShareFileSetHttpHeadersOptions, ShareFileRequestConditions, CancellationToken) 
- SetHttpHeaders(Int64?, ShareFileHttpHeaders, FileSmbProperties, String, CancellationToken) 
- SetHttpHeaders(Int64?, ShareFileHttpHeaders, FileSmbProperties, String, ShareFileRequestConditions, CancellationToken) 
- SetHttpHeadersAsync(ShareFileSetHttpHeadersOptions, ShareFileRequestConditions, CancellationToken) 
- SetHttpHeadersAsync(Int64?, ShareFileHttpHeaders, FileSmbProperties, String, CancellationToken) 
- SetHttpHeadersAsync(Int64?, ShareFileHttpHeaders, FileSmbProperties, String, ShareFileRequestConditions, CancellationToken) 
- SetMetadata(IDictionary<String, String>, CancellationToken) 
- SetMetadata(IDictionary<String, String>, ShareFileRequestConditions, CancellationToken) 
- SetMetadataAsync(IDictionary<String, String>, CancellationToken) 
- SetMetadataAsync(IDictionary<String, String>, ShareFileRequestConditions, CancellationToken) 
- StartCopy(Uri, ShareFileCopyOptions, CancellationToken) 
- StartCopy(Uri, IDictionary<String, String>, CancellationToken) 
- StartCopy(Uri, IDictionary<String, String>, FileSmbProperties, String, PermissionCopyMode?, Boolean?, Boolean?, ShareFileRequestConditions, CancellationToken) 
- StartCopyAsync(Uri, ShareFileCopyOptions, CancellationToken) 
- StartCopyAsync(Uri, IDictionary<String, String>, CancellationToken) 
- StartCopyAsync(Uri, IDictionary<String, String>, FileSmbProperties, String, PermissionCopyMode?, Boolean?, Boolean?, ShareFileRequestConditions, CancellationToken) 
- Upload(Stream, ShareFileUploadOptions, CancellationToken) 
- Upload(Stream, IProgress<Int64>, CancellationToken) 
- Upload(Stream, IProgress<Int64>, ShareFileRequestConditions, CancellationToken) 
- UploadAsync(Stream, ShareFileUploadOptions, CancellationToken) 
- UploadAsync(Stream, IProgress<Int64>, CancellationToken) 
- UploadAsync(Stream, IProgress<Int64>, ShareFileRequestConditions, CancellationToken) 
- UploadRange(HttpRange, Stream, ShareFileUploadRangeOptions, CancellationToken) 
- UploadRange(HttpRange, Stream, Byte[], IProgress<Int64>, ShareFileRequestConditions, CancellationToken) 
- UploadRange(ShareFileRangeWriteType, HttpRange, Stream, Byte[], IProgress<Int64>, CancellationToken) 
- UploadRangeAsync(HttpRange, Stream, ShareFileUploadRangeOptions, CancellationToken) 
- UploadRangeAsync(HttpRange, Stream, Byte[], IProgress<Int64>, ShareFileRequestConditions, CancellationToken) 
- UploadRangeAsync(ShareFileRangeWriteType, HttpRange, Stream, Byte[], IProgress<Int64>, CancellationToken) 
- UploadRangeFromUri(Uri, HttpRange, HttpRange, CancellationToken) 
- UploadRangeFromUri(Uri, HttpRange, HttpRange, ShareFileRequestConditions, CancellationToken) 
- UploadRangeFromUri(Uri, HttpRange, HttpRange, ShareFileUploadRangeFromUriOptions, CancellationToken) 
- UploadRangeFromUriAsync(Uri, HttpRange, HttpRange, CancellationToken) 
- UploadRangeFromUriAsync(Uri, HttpRange, HttpRange, ShareFileRequestConditions, CancellationToken) 
- UploadRangeFromUriAsync(Uri, HttpRange, HttpRange, ShareFileUploadRangeFromUriOptions, CancellationToken) 
- WithSnapshot(String) 
- GetParentShareClient(ShareFileClient) 
- GetParentShareDirectoryClient(ShareFileClient) 
- GetShareLeaseClient(ShareFileClient, String) 
 
net6.0-windows
    namespace Azure.Storage.Files.Shares
{
    public class ShareFileClient
    {
        [AsyncStateMachine(typeof(<GetRangeListAsync>d__127))]
        public virtual Task<Response<ShareFileRangeInfo>> GetRangeListAsync(ShareFileGetRangeListOptions options = null, CancellationToken cancellationToken = default);
    }
}
            | .NET | 5.06.07.08.09.010.0 | 
|---|---|
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to net6.0 | |
| Assembly | Azure.Storage.Files.Shares , Version=12.22.0.0, PublicKeyToken=92742159e12e44c8 | 
| Referencing | Your project needs a package reference to  | 
| Package | Azure.Storage.Files.Shares (12.22.0) net6.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API