ShareDirectoryClient.CreateFileAsync Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un nuevo archivo o reemplaza un archivo existente.
Para obtener más información, vea Crear archivo.
public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.ShareFileClient>> CreateFileAsync (string fileName, long maxSize, Azure.Storage.Files.Shares.Models.ShareFileHttpHeaders httpHeaders = default, System.Collections.Generic.IDictionary<string,string> metadata = 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 CreateFileAsync : string * int64 * Azure.Storage.Files.Shares.Models.ShareFileHttpHeaders * System.Collections.Generic.IDictionary<string, string> * 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.ShareFileClient>>
override this.CreateFileAsync : string * int64 * Azure.Storage.Files.Shares.Models.ShareFileHttpHeaders * System.Collections.Generic.IDictionary<string, string> * 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.ShareFileClient>>
Public Overridable Function CreateFileAsync (fileName As String, maxSize As Long, Optional httpHeaders As ShareFileHttpHeaders = Nothing, Optional metadata As IDictionary(Of String, String) = 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 ShareFileClient))
Parámetros
- fileName
- String
Nombre del archivo.
- maxSize
- Int64
Necesario. Especifica el tamaño máximo del archivo.
- httpHeaders
- ShareFileHttpHeaders
Propiedades de encabezado HTTP estándar opcionales que se pueden establecer para el archivo.
- metadata
- IDictionary<String,String>
Metadatos personalizados opcionales que se van a establecer para el archivo.
- smbProperties
- FileSmbProperties
Propiedades opcionales de SMB que se van a establecer para el archivo.
- filePermission
- String
Permiso de archivo opcional que se va a establecer para el archivo.
- conditions
- ShareFileRequestConditions
Opcional ShareFileRequestConditions para agregar condiciones al crear el archivo.
- cancellationToken
- CancellationToken
Opcional CancellationToken para propagar las notificaciones que debe cancelarse la operación.
Devoluciones
Que Response<T> hace referencia al archivo.
Comentarios
Este método solo inicializa el archivo. Para agregar contenido, use Azure.Storage.Files.Shares.ShareFileClient.UploadRangeAsync(Azure.HttpRange,System.IO.Stream,System.Byte[],System.IProgress{System.Int64},Azure.Storage.Files.Shares.Models.ShareFileRequestConditions,System.Threading.CancellationToken).
Se aplica a
Azure SDK for .NET