Freigeben über


DeviceClient.UploadToBlobAsync Methode

Definition

Überlädt

UploadToBlobAsync(String, Stream)
Veraltet.

Lädt einen Stream in ein Blockblob in ein Speicherkonto hoch, das dem IoTHub für dieses Gerät zugeordnet ist. Wenn das Blob bereits vorhanden ist, wird es überschrieben.

UploadToBlobAsync(String, Stream, CancellationToken)
Veraltet.

Lädt einen Stream in ein Blockblob in ein Speicherkonto hoch, das dem IoTHub für dieses Gerät zugeordnet ist. Wenn das Blob bereits vorhanden ist, wird es überschrieben.

UploadToBlobAsync(String, Stream)

Achtung

This API has been split into three APIs: GetFileUploadSasUri, uploading to blob directly using the Azure Storage SDK, and CompleteFileUploadAsync

Lädt einen Stream in ein Blockblob in ein Speicherkonto hoch, das dem IoTHub für dieses Gerät zugeordnet ist. Wenn das Blob bereits vorhanden ist, wird es überschrieben.

[System.Obsolete("This API has been split into three APIs: GetFileUploadSasUri, uploading to blob directly using the Azure Storage SDK, and CompleteFileUploadAsync")]
public System.Threading.Tasks.Task UploadToBlobAsync (string blobName, System.IO.Stream source);
[<System.Obsolete("This API has been split into three APIs: GetFileUploadSasUri, uploading to blob directly using the Azure Storage SDK, and CompleteFileUploadAsync")>]
member this.UploadToBlobAsync : string * System.IO.Stream -> System.Threading.Tasks.Task
Public Function UploadToBlobAsync (blobName As String, source As Stream) As Task

Parameter

blobName
String

Der Name des hochzuladenden Blobs.

source
Stream

Ein Stream mit Blobinhalten. Sollte nach Abschluss des Uploads verworfen werden.

Gibt zurück

AsncTask

Attribute

Gilt für:

UploadToBlobAsync(String, Stream, CancellationToken)

Achtung

This API has been split into three APIs: GetFileUploadSasUri, uploading to blob directly using the Azure Storage SDK, and CompleteFileUploadAsync

Lädt einen Stream in ein Blockblob in ein Speicherkonto hoch, das dem IoTHub für dieses Gerät zugeordnet ist. Wenn das Blob bereits vorhanden ist, wird es überschrieben.

[System.Obsolete("This API has been split into three APIs: GetFileUploadSasUri, uploading to blob directly using the Azure Storage SDK, and CompleteFileUploadAsync")]
public System.Threading.Tasks.Task UploadToBlobAsync (string blobName, System.IO.Stream source, System.Threading.CancellationToken cancellationToken);
[<System.Obsolete("This API has been split into three APIs: GetFileUploadSasUri, uploading to blob directly using the Azure Storage SDK, and CompleteFileUploadAsync")>]
member this.UploadToBlobAsync : string * System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function UploadToBlobAsync (blobName As String, source As Stream, cancellationToken As CancellationToken) As Task

Parameter

blobName
String

Der Name des hochzuladenden Blobs

source
Stream

Ein Stream mit Blobinhalten. Sollte nach Abschluss des Uploads verworfen werden.

cancellationToken
CancellationToken

Ein Abbruchtoken, um den Vorgang abzubrechen.

Gibt zurück

Die zu erwartende Aufgabe

Attribute

Ausnahmen

Wird ausgelöst, wenn der Vorgang abgebrochen wurde.

Gilt für: