MifareClassic.WriteBlockAsync(Int32, Byte[]) 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 einen 16-Byte-Block in das Tag in einem Threadpoolthread.
public System.Threading.Tasks.Task WriteBlockAsync(int blockIndex, byte[]? data);
member this.WriteBlockAsync : int * byte[] -> System.Threading.Tasks.Task
Parameter
- blockIndex
- Int32
Der nullbasierte Index des zu schreibenden Blocks von 0 bis 255. Der Block muss für das Tag verfügbar sein.
- data
- Byte[]
Genau 16 Bytes zu schreiben.
Gibt zurück
Eine Aufgabe, die den Blockschreibvorgang darstellt.
Hinweise
Dieser verwaltete Wrapper wird zum Aufrufen WriteBlock(Int32, Byte[])verwendetTask.Run. Verbinden und authentifizieren Sie zuerst den Sektor des Blocks. Die Zugangsbedingungen des Sektors müssen das Schreiben zulassen. Warten Sie den Vorgang, bevor Sie einen anderen Vorgang starten.
Die Verbindungs-, Zugriffs- und NFC-Berechtigungsanforderungen der synchronen Methode gelten. Die Methode weist keinen Abbruchtokenparameter auf. Das Aufrufen Close() von einem anderen Thread bricht blockierte E/A mit IOException. Ausnahmen vom synchronen Aufruf werden über die Aufgabe gemeldet.
Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.