iOS Guides | Samples

CoreNFC.NFCReaderError Enumeration

Enumerates errors relating to NFC tag detection and reading.

Syntax

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 11, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Native]
public enum NFCReaderError

Members

Member NameDescription
ReaderSessionInvalidationErrorFirstNDEFTagReadThe initial NDEF tag was invalid.
ReaderSessionInvalidationErrorSessionTerminatedUnexpectedlyThe session terminated unexpectedly.
ReaderSessionInvalidationErrorSessionTimeoutThe session timed out.
ReaderSessionInvalidationErrorSystemIsBusyThe session was invalidated because the system was busy (only one session can run at a time).
ReaderSessionInvalidationErrorUserCanceledThe session was canceled by the user.
ReaderTransceiveErrorRetryExceededThe number of configured retries was exceeded.
ReaderTransceiveErrorTagConnectionLostThe connection to the tag was lost.
ReaderTransceiveErrorTagResponseErrorThe tag responded with an error message.
SecurityViolationThe session violated a security protocol.
TagCommandConfigurationErrorInvalidParametersThe command configuration for the tag included invalid values.
UnsupportedFeatureThe session does not support the requested feature.

Requirements

Namespace: CoreNFC
Assembly: Xamarin.iOS (in Xamarin.iOS.dll)
Assembly Versions: 0.0.0.0

The members of CoreNFC.NFCReaderError are listed below.

See Also: Enum

Public Fields

ReaderSessionInvalidationErrorFirstNDEFTagReadNFCReaderError. The initial NDEF tag was invalid.
ReaderSessionInvalidationErrorSessionTerminatedUnexpectedlyNFCReaderError. The session terminated unexpectedly.
ReaderSessionInvalidationErrorSessionTimeoutNFCReaderError. The session timed out.
ReaderSessionInvalidationErrorSystemIsBusyNFCReaderError. The session was invalidated because the system was busy (only one session can run at a time).
ReaderSessionInvalidationErrorUserCanceledNFCReaderError. The session was canceled by the user.
ReaderTransceiveErrorRetryExceededNFCReaderError. The number of configured retries was exceeded.
ReaderTransceiveErrorTagConnectionLostNFCReaderError. The connection to the tag was lost.
ReaderTransceiveErrorTagResponseErrorNFCReaderError. The tag responded with an error message.
SecurityViolationNFCReaderError. The session violated a security protocol.
TagCommandConfigurationErrorInvalidParametersNFCReaderError. The command configuration for the tag included invalid values.
UnsupportedFeatureNFCReaderError. The session does not support the requested feature.