Freigeben über


DataLakeDirectoryClient.SetMetadataAsync Methode

Definition

Der SetMetadataAsync(IDictionary<String,String>, DataLakeRequestConditions, CancellationToken) Vorgang legt benutzerdefinierte Metadaten für den angegebenen Pfad als mindestens ein Name-Wert-Paar fest.

Weitere Informationen finden Sie unter Legen Sie Metadaten fest.

public override System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>> SetMetadataAsync (System.Collections.Generic.IDictionary<string,string> metadata, Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
override this.SetMetadataAsync : System.Collections.Generic.IDictionary<string, string> * Azure.Storage.Files.DataLake.Models.DataLakeRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.DataLake.Models.PathInfo>>
Public Overrides Function SetMetadataAsync (metadata As IDictionary(Of String, String), Optional conditions As DataLakeRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of PathInfo))

Parameter

metadata
IDictionary<String,String>

Benutzerdefinierte Metadaten, die für diesen Pfad festgelegt werden sollen.

conditions
DataLakeRequestConditions

Optional DataLakeRequestConditions zum Hinzufügen von Bedingungen beim Festlegen der Metadaten des Pfads.

cancellationToken
CancellationToken

Optional CancellationToken zur Weitergabe von Benachrichtigungen, dass der Vorgang abgebrochen werden soll.

Gibt zurück

Ein Response<T> , der den aktualisierten Pfad beschreibt.

Hinweise

Ein RequestFailedException wird ausgelöst, wenn ein Fehler auftritt.

Gilt für: