IsoDep Klasse
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.
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen Tag
.
[Android.Runtime.Register("android/nfc/tech/IsoDep", DoNotGenerateAcw=true)]
public sealed class IsoDep : Android.Nfc.Tech.BasicTagTechnology, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/nfc/tech/IsoDep", DoNotGenerateAcw=true)>]
type IsoDep = class
inherit BasicTagTechnology
interface ITagTechnology
interface ICloseable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Vererbung
- Attribute
- Implementiert
Hinweise
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen Tag
.
Rufen Sie mithilfe von #get
ein -Objekt abIsoDep
.
Der primäre ISO-DEP-E/A-Vorgang ist #transceive
. Anwendungen müssen einen eigenen Protokollstapel zusätzlich zu #transceive
implementieren.
Tags, die die IsoDep
Technologie in Tag#getTechList
aufzählen, werden auch oder NfcB
aufgezählt NfcA
(da IsoDep auf einem dieser Elemente aufbaut).
<p class="note"><strong>Hinweis:</strong> Für Methoden, die E/A-Vorgänge ausführen, ist die android.Manifest.permission#NFC
Berechtigung erforderlich.
Java-Dokumentation für android.nfc.tech.IsoDep
.
Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.
Eigenschaften
Class |
Gibt die Laufzeitklasse dieses |
Handle |
Das Handle für die zugrunde liegende Android-instance. (Geerbt von Object) |
IsConnected |
Hilfsprogramm, um anzugeben, ob E/A-Vorgänge möglich sein sollten. |
IsExtendedLengthApduSupported |
Standard-APDUs verfügen über ein Feld mit einer Länge von 1 Byte, das maximal 255 Nutzlastbytes zulässt, was zu einer maximalen APDU-Länge von 261 Bytes führt. |
JniIdentityHashCode |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
JniPeerMembers |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
MaxTransceiveLength |
Gibt die maximale Anzahl von Bytes zurück, die mit |
PeerReference |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
Tag |
Rufen Sie das Tag Objekt ab, das dieses ITagTechnology Objekt unterst. |
ThresholdClass |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
ThresholdType |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
Timeout |
Ruft das aktuelle Timeout für |
Methoden
Clone() |
Erstellt und gibt eine Kopie dieses Objekts zurück. (Geerbt von Object) |
Close() |
Deaktivieren Sie E/A-Vorgänge für das Tag aus diesem ITagTechnology Objekt, und geben Sie Ressourcen frei. |
Connect() |
Aktivieren Sie E/A-Vorgänge für das Tag aus diesem ITagTechnology Objekt. |
Dispose() |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
Dispose(Boolean) |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
Equals(Object) |
Gibt an, ob ein anderes Objekt "gleich" diesem objekt ist. (Geerbt von Object) |
Get(Tag) |
Rufen Sie eine instance für |
GetHashCode() |
Gibt einen Hashcodewert für das Objekt zurück. (Geerbt von Object) |
GetHiLayerResponse() |
Gibt die Antwortbytes der höheren Ebene für |
GetHistoricalBytes() |
Gibt die ISO-DEP-Verlaufsbytes für |
JavaFinalize() |
Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection feststellt, dass keine Verweise mehr auf das Objekt vorhanden sind. (Geerbt von Object) |
Notify() |
Aktiviert einen einzelnen Thread, der auf den Monitor dieses Objekts wartet. (Geerbt von Object) |
NotifyAll() |
Aktiviert alle Threads, die auf den Monitor dieses Objekts warten. (Geerbt von Object) |
SetHandle(IntPtr, JniHandleOwnership) |
Legt die Handle-Eigenschaft fest. (Geerbt von Object) |
SetTimeout(Int32) |
Legen Sie das Timeout von |
ToArray<T>() |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
ToString() |
Gibt eine Zeichenfolgendarstellung des Objekts zurück. (Geerbt von Object) |
Transceive(Byte[]) |
Senden Sie unformatierte ISO-DEP-Daten an das Tag, und erhalten Sie die Antwort. |
TransceiveAsync(Byte[]) |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
UnregisterFromRuntime() |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
Wait() |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch <>Benachrichtigung</em> oder <em>interrupted</em>. (Geerbt von Object) |
Wait(Int64) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Wait(Int64, Int32) |
Bewirkt, dass der aktuelle Thread wartet, bis er aktiviert ist, in der Regel durch>< Benachrichtigung</em> oder <em>interrupted</em>, oder bis eine bestimmte Menge an Echtzeit verstrichen ist. (Geerbt von Object) |
Explizite Schnittstellenimplementierungen
IJavaPeerable.Disposed() |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
IJavaPeerable.DisposeUnlessReferenced() |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
IJavaPeerable.Finalized() |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
IJavaPeerable.JniManagedPeerState |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
Erweiterungsmethoden
ConnectAsync(ITagTechnology) |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
JavaCast<TResult>(IJavaObject) |
Führt eine Typkonvertierung mit Überprüfung der Android-Laufzeit aus. |
JavaCast<TResult>(IJavaObject) |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |
GetJniTypeName(IJavaPeerable) |
Bietet Zugriff auf ISO-DEP-Eigenschaften (ISO 14443-4) und E/A-Vorgänge für einen |