BlobClient.UploadAsync メソッド

定義

オーバーロード

UploadAsync(String, Boolean, CancellationToken)

この操作により UploadAsync(String, CancellationToken) 、新しいブロック BLOB が作成されるか、BLOB が既に存在する場合は がスローされます。 を true に設定 overwrite すると、既存のブロック BLOB の内容を更新できます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。

部分ブロック 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 に設定 overwrite すると、既存のブロック BLOB の内容を更新できます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。

部分ブロック 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 に設定 overwrite すると、既存のブロック BLOB の内容を更新できます。 既存のブロック BLOB を更新すると、BLOB の既存のメタデータは上書きされます。

部分ブロック 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)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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))

パラメーター

content
Stream

Streamアップロードするコンテンツを格納している 。

overwrite
Boolean

アップロードで既存の BLOB を上書きするかどうか。 既定値は false です。

cancellationToken
CancellationToken

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

戻り値

Response<T>更新されたブロック BLOB の状態を記述する 。

注釈

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

適用対象

UploadAsync(Stream, BlobUploadOptions, CancellationToken)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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))

パラメーター

content
Stream

Streamアップロードするコンテンツを格納している 。

options
BlobUploadOptions

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

cancellationToken
CancellationToken

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

戻り値

Response<T>更新されたブロック BLOB の状態を記述する 。

注釈

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

適用対象

UploadAsync(BinaryData, Boolean, CancellationToken)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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))

パラメーター

content
Stream

Streamアップロードするコンテンツを格納している 。

cancellationToken
CancellationToken

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

戻り値

Response<T>更新されたブロック BLOB の状態を記述する 。

注釈

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

適用対象

UploadAsync(BinaryData, CancellationToken)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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))

パラメーター

content
Stream

Streamアップロードするコンテンツを格納している 。

戻り値

Response<T>更新されたブロック BLOB の状態を記述する 。

注釈

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

適用対象

UploadAsync(BinaryData)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作により 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)

ソース:
BlobClient.cs
ソース:
BlobClient.cs

この操作によって 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エラーが発生すると、 がスローされます。

適用対象