MifareUltralight.TransceiveAsync(Byte[]) 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í.
Envía datos sin procesar NFC-A a la etiqueta y recibe su respuesta en un subproceso de grupo de subprocesos.
public System.Threading.Tasks.Task<byte[]?> TransceiveAsync(byte[]? data);
member this.TransceiveAsync : byte[] -> System.Threading.Tasks.Task<byte[]>
Parámetros
- data
- Byte[]
Bytes de comando NFC-A completos que se van a enviar, sin el CRC. La longitud no debe superar MaxTransceiveLength.
Devoluciones
Tarea cuyo resultado contiene los bytes de respuesta.
Comentarios
Este contenedor administrado usa Task.Run para llamar Transceive(Byte[])a . Conéctese primero y espere la tarea antes de iniciar otra operación. Android calcula el CRC.
El método no tiene ningún parámetro cancellation-token. La llamada desde otro subproceso Close() cancela la E/S bloqueada con IOException. Las excepciones de la llamada sincrónica se notifican a través de la tarea. Se requiere el permiso NFC.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.