Partager via


ShareFileClient.SetHttpHeadersAsync Méthode

Définition

L'opération SetHttpHeadersAsync(Nullable<Int64>, ShareFileHttpHeaders, FileSmbProperties, String, ShareFileRequestConditions, CancellationToken) définit des propriétés système sur le fichier.

Pour plus d'informations, consultez la rubrique Définissez les propriétés du fichier.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileInfo>> SetHttpHeadersAsync (long? newSize = default, Azure.Storage.Files.Shares.Models.ShareFileHttpHeaders httpHeaders = default, Azure.Storage.Files.Shares.Models.FileSmbProperties smbProperties = default, string filePermission = default, Azure.Storage.Files.Shares.Models.ShareFileRequestConditions conditions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member SetHttpHeadersAsync : Nullable<int64> * Azure.Storage.Files.Shares.Models.ShareFileHttpHeaders * Azure.Storage.Files.Shares.Models.FileSmbProperties * string * Azure.Storage.Files.Shares.Models.ShareFileRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileInfo>>
override this.SetHttpHeadersAsync : Nullable<int64> * Azure.Storage.Files.Shares.Models.ShareFileHttpHeaders * Azure.Storage.Files.Shares.Models.FileSmbProperties * string * Azure.Storage.Files.Shares.Models.ShareFileRequestConditions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileInfo>>
Public Overridable Function SetHttpHeadersAsync (Optional newSize As Nullable(Of Long) = Nothing, Optional httpHeaders As ShareFileHttpHeaders = Nothing, Optional smbProperties As FileSmbProperties = Nothing, Optional filePermission As String = Nothing, Optional conditions As ShareFileRequestConditions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of ShareFileInfo))

Paramètres

newSize
Nullable<Int64>

Optionnel. Redimensionne un fichier à la taille spécifiée. Si la valeur d'octet spécifiée est inférieure à la taille actuelle du fichier, toutes les plages au-dessus de la valeur d'octet spécifiée sont effacées.

httpHeaders
ShareFileHttpHeaders

Optionnel. Propriétés système d’en-tête HTTP standard à définir. Si elles ne sont pas spécifiées, les valeurs existantes sont effacées.

smbProperties
FileSmbProperties

Propriétés SMB facultatives à définir pour le fichier.

filePermission
String

Autorisation de fichier facultative à définir pour le fichier.

conditions
ShareFileRequestConditions

Facultatif ShareFileRequestConditions pour ajouter des conditions lors de la création du fichier.

cancellationToken
CancellationToken

Facultatif CancellationToken pour propager des notifications indiquant que l’opération doit être annulée.

Retours

Response<T> décrivant l’état du fichier.

Remarques

Un RequestFailedException sera levée en cas d’échec.

S’applique à