BlobBaseClient.DownloadContentAsync メソッド

定義

オーバーロード

DownloadContentAsync()

この操作では DownloadContentAsync() 、メタデータとプロパティを含む BLOB がサービスからダウンロードされます。

詳細については、「 BLOB を取得します

DownloadContentAsync(CancellationToken)

この操作では DownloadContentAsync(CancellationToken) 、メタデータとプロパティを含む BLOB がサービスからダウンロードされます。

詳細については、「 BLOB を取得します

DownloadContentAsync(BlobDownloadOptions, CancellationToken)

この操作では DownloadContentAsync(BlobDownloadOptions, CancellationToken) 、メタデータとプロパティを含む BLOB がサービスからダウンロードされます。

詳細については、「 BLOB を取得します

DownloadContentAsync()

この操作では DownloadContentAsync() 、メタデータとプロパティを含む BLOB がサービスからダウンロードされます。

詳細については、「 BLOB を取得します

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>> DownloadContentAsync ();
abstract member DownloadContentAsync : unit -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
override this.DownloadContentAsync : unit -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
Public Overridable Function DownloadContentAsync () As Task(Of Response(Of BlobDownloadResult))

戻り値

Response<T>ダウンロードした BLOB を記述する 。 Content には BLOB のデータが含まれます。

注釈

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

この API は、メモリに収まる BLOB をフェッチする場合に適した方法です。 コンテンツは として BinaryData 提供され、バイトのペイロードに対して軽量の抽象化が提供されます。 ストリーム、文字列、バイトなど、一般的に使用されるプリミティブを取得するための便利なヘルパー メソッドを提供します。 次の代替手段を検討してください。

  • DownloadToAsyncto は、BLOB コンテンツをパスまたは Stream
  • DownloadStreamingAsync は、この API に代わるものです。 これを使用して、高度なシナリオでネットワーク ストリームに直接アクセスします。

適用対象

DownloadContentAsync(CancellationToken)

この操作では DownloadContentAsync(CancellationToken) 、メタデータとプロパティを含む BLOB がサービスからダウンロードされます。

詳細については、「 BLOB を取得します

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>> DownloadContentAsync (System.Threading.CancellationToken cancellationToken);
abstract member DownloadContentAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
override this.DownloadContentAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
Public Overridable Function DownloadContentAsync (cancellationToken As CancellationToken) As Task(Of Response(Of BlobDownloadResult))

パラメーター

cancellationToken
CancellationToken

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

戻り値

Response<T>ダウンロードした BLOB を記述する 。 Content には BLOB のデータが含まれます。

注釈

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

この API は、メモリに収まる BLOB をフェッチする場合に適した方法です。 コンテンツは として BinaryData 提供され、バイトのペイロードに対して軽量の抽象化が提供されます。 ストリーム、文字列、バイトなど、一般的に使用されるプリミティブを取得するための便利なヘルパー メソッドを提供します。 次の代替手段を検討してください。

  • DownloadToAsyncto は、BLOB コンテンツをパスまたは Stream
  • DownloadStreamingAsync は、この API に代わるものです。 これを使用して、高度なシナリオでネットワーク ストリームに直接アクセスします。

適用対象

DownloadContentAsync(BlobDownloadOptions, CancellationToken)

この操作では DownloadContentAsync(BlobDownloadOptions, CancellationToken) 、メタデータとプロパティを含む BLOB がサービスからダウンロードされます。

詳細については、「 BLOB を取得します

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>> DownloadContentAsync (Azure.Storage.Blobs.Models.BlobDownloadOptions options = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DownloadContentAsync : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
override this.DownloadContentAsync : Azure.Storage.Blobs.Models.BlobDownloadOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Blobs.Models.BlobDownloadResult>>
Public Overridable Function DownloadContentAsync (Optional options As BlobDownloadOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of BlobDownloadResult))

パラメーター

options
BlobDownloadOptions

ダウンロード操作の省略可能なパラメーター。

cancellationToken
CancellationToken

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

戻り値

Response<T>ダウンロードした BLOB を記述する 。 Content には BLOB のデータが含まれます。

注釈

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

この API は、メモリに収まる BLOB をフェッチする場合に適した方法です。 コンテンツは として BinaryData 提供され、バイトのペイロードに対して軽量の抽象化が提供されます。 ストリーム、文字列、バイトなど、一般的に使用されるプリミティブを取得するための便利なヘルパー メソッドを提供します。 次の代替手段を検討してください。

  • DownloadToAsyncto は、BLOB コンテンツをパスまたは Stream
  • DownloadStreamingAsync は、この API に代わるものです。 これを使用して、高度なシナリオでネットワーク ストリームに直接アクセスします。

適用対象