BlobClient.UploadAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
UploadAsync(String, Boolean, CancellationToken) |
この操作により UploadAsync(String, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
を true に設定 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(String, BlobUploadOptions, CancellationToken) |
この操作により UploadAsync(Stream, BlobUploadOptions, CancellationToken) BLOB の内容が上書きされ、存在しない場合は新しいブロック BLOB が作成されます。 既存のブロック BLOB を上書きすると、BLOB 上の既存のメタデータが置き換えられます。 既存のデータが上書きされないように、 アクセス条件 を に Conditions 設定します。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Put Blob.. |
UploadAsync(Stream, Boolean, CancellationToken) |
この操作により UploadAsync(Stream, Boolean, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
を true に設定 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(Stream, BlobUploadOptions, CancellationToken) |
この操作により UploadAsync(Stream, BlobUploadOptions, CancellationToken) BLOB の内容が上書きされ、存在しない場合は新しいブロック BLOB が作成されます。 既存のブロック BLOB を上書きすると、BLOB 上の既存のメタデータが置き換えられます。 既存のデータが上書きされないように、 アクセス条件 を に Conditions 設定します。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(BinaryData, Boolean, CancellationToken) |
この操作により UploadAsync(BinaryData, Boolean, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
を true に設定 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(String, CancellationToken) |
この操作により UploadAsync(String, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(Stream, CancellationToken) |
この操作により UploadAsync(Stream, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(BinaryData, CancellationToken) |
この操作により UploadAsync(BinaryData, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(String) |
この操作により UploadAsync(String) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(Stream) |
この操作により UploadAsync(Stream) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は例外がスローされます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(BinaryData) |
この操作により UploadAsync(BinaryData) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は例外がスローされます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) |
この操作により UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) BLOB の内容が上書きされ、存在しない場合は新しいブロック BLOB が作成されます。 既存のブロック BLOB を上書きすると、BLOB 上の既存のメタデータが置き換えられます。 既存のデータが上書きされないように、 アクセス条件 を に Conditions 設定します。 部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。 詳細については、「 Blob を配置します。 |
UploadAsync(String, Boolean, CancellationToken)
この操作により UploadAsync(String, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
を true に設定 overwrite
すると、既存のブロック BLOB の内容を更新できます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。
部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 Blob を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (string path, bool overwrite = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))
パラメーター
- path
- String
アップロードするコンテンツを含むファイル パス。
- overwrite
- Boolean
アップロードで既存の BLOB を上書きするかどうか。 既定値は false です。
- cancellationToken
- CancellationToken
操作を取り消す必要があることを示す通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(String, BlobUploadOptions, CancellationToken)
この操作により UploadAsync(Stream, BlobUploadOptions, CancellationToken) BLOB の内容が上書きされ、存在しない場合は新しいブロック BLOB が作成されます。 既存のブロック BLOB を上書きすると、BLOB 上の既存のメタデータが置き換えられます。
既存のデータが上書きされないように、 アクセス条件 を に Conditions 設定します。
部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 Put Blob..
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (string path, Azure.Storage.Blobs.Models.BlobUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : string * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String, options As BlobUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))
パラメーター
- path
- String
アップロードするコンテンツを含むファイル パス。
- options
- BlobUploadOptions
省略可能なパラメーター。
- cancellationToken
- CancellationToken
操作を取り消す必要があることを示す通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(Stream, Boolean, CancellationToken)
この操作により UploadAsync(Stream, Boolean, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
を true に設定 overwrite
すると、既存のブロック BLOB の内容を更新できます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。
部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 Blob を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (System.IO.Stream content, bool overwrite = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : System.IO.Stream * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))
パラメーター
- overwrite
- Boolean
アップロードで既存の BLOB を上書きするかどうか。 既定値は false です。
- cancellationToken
- CancellationToken
操作を取り消す必要があることを示す通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(Stream, BlobUploadOptions, CancellationToken)
この操作により UploadAsync(Stream, BlobUploadOptions, CancellationToken) BLOB の内容が上書きされ、存在しない場合は新しいブロック BLOB が作成されます。 既存のブロック BLOB を上書きすると、BLOB 上の既存のメタデータが置き換えられます。
既存のデータが上書きされないように、 アクセス条件 を に Conditions 設定します。
部分ブロック BLOB の更新とその他の高度な機能については、「」を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 Blob を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (System.IO.Stream content, Azure.Storage.Blobs.Models.BlobUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : System.IO.Stream * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream, options As BlobUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))
パラメーター
- options
- BlobUploadOptions
省略可能なパラメーター。
- cancellationToken
- CancellationToken
操作を取り消す必要があることを示す通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(BinaryData, Boolean, CancellationToken)
この操作により UploadAsync(BinaryData, Boolean, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
を true に設定 overwrite
すると、既存のブロック BLOB のコンテンツを更新できます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。
部分ブロック BLOB の更新とその他の高度な機能については、を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 BLOB を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content, bool overwrite = false, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : BinaryData * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData, Optional overwrite As Boolean = false, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))
パラメーター
- content
- BinaryData
BinaryDataアップロードするコンテンツを格納している 。
- overwrite
- Boolean
アップロードで既存の BLOB を上書きするかどうか。 既定値は false です。
- cancellationToken
- CancellationToken
操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(String, CancellationToken)
この操作により UploadAsync(String, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
部分ブロック BLOB の更新とその他の高度な機能については、を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 BLOB を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (string path, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))
パラメーター
- path
- String
アップロードするコンテンツを含むファイル パス。
- cancellationToken
- CancellationToken
操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(Stream, CancellationToken)
この操作により UploadAsync(Stream, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
部分ブロック BLOB の更新とその他の高度な機能については、を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 BLOB を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (System.IO.Stream content, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))
パラメーター
- cancellationToken
- CancellationToken
操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(BinaryData, CancellationToken)
この操作により UploadAsync(BinaryData, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
部分ブロック BLOB の更新とその他の高度な機能については、を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 BLOB を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content, System.Threading.CancellationToken cancellationToken);
abstract member UploadAsync : BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData, cancellationToken As CancellationToken) As Task(Of Response(Of BlobContentInfo))
パラメーター
- content
- BinaryData
BinaryDataアップロードするコンテンツを格納している 。
- cancellationToken
- CancellationToken
操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(String)
この操作により UploadAsync(String) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。
部分ブロック BLOB の更新とその他の高度な機能については、を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 BLOB を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (string path);
abstract member UploadAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : string -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (path As String) As Task(Of Response(Of BlobContentInfo))
パラメーター
- path
- String
アップロードするコンテンツを含むファイル パス。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(Stream)
この操作により UploadAsync(Stream) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は例外がスローされます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。
部分ブロック BLOB の更新とその他の高度な機能については、を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 BLOB を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (System.IO.Stream content);
abstract member UploadAsync : System.IO.Stream -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : System.IO.Stream -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As Stream) As Task(Of Response(Of BlobContentInfo))
パラメーター
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(BinaryData)
この操作により UploadAsync(BinaryData) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は例外がスローされます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。
部分ブロック BLOB の更新とその他の高度な機能については、を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 BLOB を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content);
abstract member UploadAsync : BinaryData -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData) As Task(Of Response(Of BlobContentInfo))
パラメーター
- content
- BinaryData
BinaryDataアップロードするコンテンツを格納している 。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
UploadAsync(BinaryData, BlobUploadOptions, CancellationToken)
この操作によって UploadAsync(BinaryData, BlobUploadOptions, CancellationToken) BLOB の内容が上書きされ、存在しない場合は新しいブロック BLOB が作成されます。 既存のブロック BLOB を上書きすると、BLOB 上の既存のメタデータが置き換えられます。
既存のデータの上書きを回避するには、 を使用してConditions アクセス条件を設定します。
部分ブロック BLOB の更新とその他の高度な機能については、を参照してください BlockBlobClient。 ページまたは追加 BLOB を作成または変更するには、 または AppendBlobClientを参照してくださいPageBlobClient。
詳細については、「 BLOB を配置します。
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>> UploadAsync (BinaryData content, Azure.Storage.Blobs.Models.BlobUploadOptions options, System.Threading.CancellationToken cancellationToken = default);
abstract member UploadAsync : BinaryData * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
override this.UploadAsync : BinaryData * Azure.Storage.Blobs.Models.BlobUploadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobContentInfo>>
Public Overridable Function UploadAsync (content As BinaryData, options As BlobUploadOptions, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobContentInfo))
パラメーター
- content
- BinaryData
BinaryDataアップロードするコンテンツを格納している 。
- options
- BlobUploadOptions
省略可能なパラメーター。
- cancellationToken
- CancellationToken
操作を取り消す必要がある通知を伝達する場合は省略可能 CancellationToken です。
戻り値
Response<T>更新されたブロック BLOB の状態を記述する 。
注釈
RequestFailedExceptionエラーが発生すると、 がスローされます。
適用対象
フィードバック
フィードバックの送信と表示