次の方法で共有


ShareFileClient.OpenWriteAsync メソッド

定義

ファイルに書き込むためのストリームを開きます。

public virtual System.Threading.Tasks.Task<System.IO.Stream> OpenWriteAsync (bool overwrite, long position, Azure.Storage.Files.Shares.Models.ShareFileOpenWriteOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member OpenWriteAsync : bool * int64 * Azure.Storage.Files.Shares.Models.ShareFileOpenWriteOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
override this.OpenWriteAsync : bool * int64 * Azure.Storage.Files.Shares.Models.ShareFileOpenWriteOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.IO.Stream>
Public Overridable Function OpenWriteAsync (overwrite As Boolean, position As Long, Optional options As ShareFileOpenWriteOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Stream)

パラメーター

overwrite
Boolean

既存の BLOB を削除して再作成する必要があるかどうか。

position
Int64

書き込みを開始する BLOB 内のオフセット。

options
ShareFileOpenWriteOptions

省略可能なパラメーター。

cancellationToken
CancellationToken

操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。

戻り値

ファイルに書き込むストリーム。

注釈

RequestFailedExceptionエラーが発生すると、 がスローされます。

適用対象