Freigeben über


ShareFileClient.CreateAsync Methode

Definition

Erstellt eine neue Datei oder ersetzt eine vorhandene Datei.

Weitere Informationen finden Sie unter Datei erstellen.

public virtual System.Threading.Tasks.Task<Azure.Response<Azure.Storage.Files.Shares.Models.ShareFileInfo>> CreateAsync (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 CreateAsync : 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.Models.ShareFileInfo>>
override this.CreateAsync : 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.Models.ShareFileInfo>>
Public Overridable Function CreateAsync (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 ShareFileInfo))

Parameter

maxSize
Int64

Erforderlich. Gibt die maximale Größe für die Datei an.

httpHeaders
ShareFileHttpHeaders

Optionale HTTP-Standardheadereigenschaften, die für die Datei festgelegt werden können.

metadata
IDictionary<String,String>

Optionale benutzerdefinierte Metadaten, die für die Datei festgelegt werden sollen.

smbProperties
FileSmbProperties

Optionale SMB-Eigenschaften, die für die Datei festgelegt werden sollen.

filePermission
String

Optionale Dateiberechtigung, die für die Datei festgelegt werden soll.

conditions
ShareFileRequestConditions

Optional ShareFileRequestConditions zum Hinzufügen von Bedingungen beim Erstellen der Datei.

cancellationToken
CancellationToken

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

Gibt zurück

Ein Response<T> , der den Status der Datei beschreibt.

Hinweise

Diese Methode initialisiert nur die Datei. Verwenden 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)Sie zum Hinzufügen von Inhalten .

Gilt für: