AdlsClient.CreateFileAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
API asynchrone qui crée un fichier et retourne le flux pour écrire des données dans ce fichier dans ADLS. Le fichier est ouvert avec un accès exclusif : toute tentative d’ouverture du même fichier pour ajout échoue pendant l’ouverture de ce flux.
Threading : le flux retourné n’est pas thread-safe.
public virtual System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.AdlsOutputStream> CreateFileAsync (string filename, Microsoft.Azure.DataLake.Store.IfExists mode, string octalPermission = default, bool createParent = true, System.Threading.CancellationToken cancelToken = default);
abstract member CreateFileAsync : string * Microsoft.Azure.DataLake.Store.IfExists * string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.AdlsOutputStream>
override this.CreateFileAsync : string * Microsoft.Azure.DataLake.Store.IfExists * string * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.AdlsOutputStream>
Public Overridable Function CreateFileAsync (filename As String, mode As IfExists, Optional octalPermission As String = Nothing, Optional createParent As Boolean = true, Optional cancelToken As CancellationToken = Nothing) As Task(Of AdlsOutputStream)
Paramètres
- filename
- String
Nom de fichier
- mode
- IfExists
Remplace le fichier existant si le mode est Remplacer
- octalPermission
- String
Chaîne d’autorisation octal, peut être null
- createParent
- Boolean
Si true crée des répertoires parents non existants
- cancelToken
- CancellationToken
CancellationToken pour annuler la demande
Retours
Flux de sortie
S’applique à
Azure SDK for .NET