ShareFileClient.Upload Method

Definition

The Upload(Stream, ShareFileUploadOptions, CancellationToken) operation writes options.Stream.Stream to a file.

For more information, see Put Range.

public virtual Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo> Upload (System.IO.Stream stream, Azure.Storage.Files.Shares.Models.ShareFileUploadOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member Upload : System.IO.Stream * Azure.Storage.Files.Shares.Models.ShareFileUploadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>
override this.Upload : System.IO.Stream * Azure.Storage.Files.Shares.Models.ShareFileUploadOptions * System.Threading.CancellationToken -> Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileUploadInfo>
Public Overridable Function Upload (stream As Stream, Optional options As ShareFileUploadOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Response(Of ShareFileUploadInfo)

Parameters

stream
Stream

Content stream to upload.

options
ShareFileUploadOptions

Upload options.

cancellationToken
CancellationToken

Optional CancellationToken to propagate notifications that the operation should be cancelled.

Returns

A Response<T> describing the state of the file.

Remarks

A RequestFailedException will be thrown if a failure occurs.

Applies to