Sprache

MifareClassic.TransferAsync(Int32) Methode

Definition

Kopiert den temporären Block des Tags in einen Wertblock in einen Threadpoolthread.

public System.Threading.Tasks.Task TransferAsync(int blockIndex);
member this.TransferAsync : int -> System.Threading.Tasks.Task

Parameter

blockIndex
Int32

Der nullbasierte Index des Zielwertblocks von 0 bis 255. Der Block muss für das Tag verfügbar sein.

Gibt zurück

Eine Aufgabe, die den Übertragungsvorgang darstellt.

Hinweise

Dieser verwaltete Wrapper wird zum Aufrufen Transfer(Int32)verwendetTask.Run. Stellen Sie zuerst eine Verbindung her und authentifizieren Sie den Zielsektor. Legen Sie den temporären Wert mit einem Inkrement-, Dekrement- oder Wiederherstellungsvorgang fest, und warten Sie diesen Vorgang, bevor Sie diese Methode aufrufen.

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.

Gilt für: