IFileSystemProvider.WriteFileAsync(Uri, PipeReader, Boolean, CancellationToken) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schreibt Daten in eine Datei und ersetzt den gesamten Inhalt, wenn die Datei bereits vorhanden ist.
public:
System::Threading::Tasks::Task ^ WriteFileAsync(Uri ^ uri, System::IO::Pipelines::PipeReader ^ reader, bool overwrite, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task WriteFileAsync (Uri uri, System.IO.Pipelines.PipeReader reader, bool overwrite, System.Threading.CancellationToken cancellationToken);
abstract member WriteFileAsync : Uri * System.IO.Pipelines.PipeReader * bool * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function WriteFileAsync (uri As Uri, reader As PipeReader, overwrite As Boolean, cancellationToken As CancellationToken) As Task
Parameter
- uri
- Uri
Die Datei, die geschrieben werden soll.
- reader
- PipeReader
Der Reader für die Pipe, die die in die Datei zu schreibenden Daten enthält.
- overwrite
- Boolean
Gibt an, ob eine vorhandene Datei überschrieben werden kann.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Ein Task, der den asynchronen Schreibvorgang darstellt.
Ausnahmen
uri oder reader ist NULL.
Das übergeordnete Element von ist uri nicht vorhanden.
uri ist vorhanden und overwrite ist false.
ErrorCode wird auf festgelegt FileAlreadyExists .
Der Aufrufer verfügt nicht über die erforderliche Berechtigung.