BluetoothSocketException Classe

Définition

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

[Android.Runtime.Register("android/bluetooth/BluetoothSocketException", ApiSince=34, DoNotGenerateAcw=true)]
public class BluetoothSocketException : Java.IO.IOException
[<Android.Runtime.Register("android/bluetooth/BluetoothSocketException", ApiSince=34, DoNotGenerateAcw=true)>]
type BluetoothSocketException = class
    inherit IOException
Héritage
BluetoothSocketException
Attributs

Remarques

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

Cela est actuellement destiné à être levée pour une défaillance pendant BluetoothSocket les opérations.

Java documentation pour android.bluetooth.BluetoothSocketException.

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

Constructeurs

Nom Description
BluetoothSocketException(BluetoothSocketExceptionReason, String)

Créez un BluetoothSocketException code d’erreur et un message d’erreur personnalisé.

BluetoothSocketException(BluetoothSocketExceptionReason)

Créez un BluetoothSocketException code d’erreur avec un code d’erreur.

BluetoothSocketException(IntPtr, JniHandleOwnership)

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

Champs

Nom Description
BluetoothOffFailure
Obsolète.

Code d’erreur retourné par BluetoothSocket lors d’une opération de socket qui a échoué, car Bluetooth est désactivé.

is_generated

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
L2capAclFailure
Obsolète.

Code d’erreur lors de la connexion en cas d’échec de connexion de liste de contrôle d’accès.

L2capClientSecurityFailure
Obsolète.

Code d’erreur lors de la connexion lorsque l’autorisation de sécurité échoue sur le client pendant la connexion L2CAP.

L2capInsufficientAuthentication
Obsolète.

Code d’erreur lors de la connexion lorsque l’authentification échoue sur l’appareil homologue pendant la connexion L2CAP.

L2capInsufficientAuthorization
Obsolète.

Code d’erreur pendant la connexion lorsque l’autorisation échoue sur l’appareil homologue pendant la connexion L2CAP.

L2capInsufficientEncryption
Obsolète.

Code d’erreur pendant la connexion pour un chiffrement insuffisant à partir de l’appareil homologue lors de la connexion L2CAP.

L2capInsufficientEncryptKeySize
Obsolète.

Code d’erreur lors de la connexion indiquant une taille de clé de chiffrement insuffisante sur l’appareil homologue pendant la connexion L2CAP.

L2capInvalidParameters
Obsolète.

Code d’erreur pendant la connexion pour les paramètres non valides de l’appareil homologue pendant la connexion L2CAP.

L2capInvalidSourceCid
Obsolète.

Code d’erreur lors de la connexion pour l’ID de canal non valide à partir de l’appareil homologue pendant la connexion L2CAP.

L2capNoPsmAvailable
Obsolète.

Code d’erreur lors de la connexion quand aucun PSM n’est disponible pour la connexion L2CAP.

L2capNoResources
Obsolète.

Code d’erreur pendant la connexion quand aucune ressource n’est disponible pour la connexion L2CAP.

L2capSourceCidAlreadyAllocated
Obsolète.

Code d’erreur lors de la connexion pour l’ID de canal déjà alloué à partir de l’appareil homologue pendant la connexion L2CAP.

L2capTimeout
Obsolète.

Code d’erreur lors de la connexion lorsque le délai d’expiration de la connexion L2CAP.

L2capUnacceptableParameters
Obsolète.

Code d’erreur lors de la connexion pour les paramètres inacceptables de l’appareil homologue lors de la connexion L2CAP.

L2capUnknown
Obsolète.

Code d’erreur retourné par BluetoothSocket lors d’une opération de socket liée à L2CAP qui a échoué pour une raison inconnue.

NullDevice
Obsolète.

Code d’erreur lors de la connexion lorsque l’appareil Null tente d’effectuer une connexion de socket.

RpcFailure
Obsolète.

Code d’erreur lors de la connexion lorsqu’une exception RPC runtime se produit.

SocketClosed
Obsolète.

Code d’erreur retourné par BluetoothSocket lors d’une opération de socket qui a échoué, car le socket a été fermé.

SocketConnectionFailure
Obsolète.

Code d’erreur lors de la connexion pour les échecs de connexion de socket générique.

SocketManagerFailure
Obsolète.

Code d’erreur retourné par BluetoothSocket lors d’une opération de socket qui a échoué, car le gestionnaire de sockets n’est pas disponible.

UnixFileSocketCreationFailure
Obsolète.

Code d’erreur lors de la connexion lorsque la création de la connexion de socket UNIX échoue.

Unspecified
Obsolète.

Code d’erreur représentant un échec pendant BluetoothSocket.

Propriétés

Nom Description
Cause

Retourne la cause de cette levée ou null si la cause est inexistante ou inconnue.

(Hérité de Throwable)
Class

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
ErrorCode

Retourne le code d’erreur associé à cet échec.

Handle

Handle de l’instance Android sous-jacente.

(Hérité de Throwable)
JniIdentityHashCode

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
JniPeerMembers

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

LocalizedMessage

Crée une description localisée de cette valeur levée.

(Hérité de Throwable)
Message

Retourne la chaîne de message de détail de cette valeur levée.

(Hérité de Throwable)
PeerReference

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
StackTrace

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
ThresholdClass

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

ThresholdType

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

Méthodes

Nom Description
AddSuppressed(Throwable)

Ajoute l’exception spécifiée aux exceptions qui ont été supprimées pour remettre cette exception.

(Hérité de Throwable)
Dispose()

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
Dispose(Boolean)

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
FillInStackTrace()

Renseigne la trace de la pile d’exécution.

(Hérité de Throwable)
GetStackTrace()

Fournit un accès programmatique aux informations de trace de la pile imprimées par #printStackTrace().

(Hérité de Throwable)
GetSuppressed()

Retourne un tableau contenant toutes les exceptions qui ont été supprimées, généralement par l’instruction try-with-resources, afin de remettre cette exception.

(Hérité de Throwable)
InitCause(Throwable)

Initialise la cause de cette levée à la valeur spécifiée.

(Hérité de Throwable)
PrintStackTrace()

Imprime cette valeur levée et son backtrace dans le flux d’erreur standard.

(Hérité de Throwable)
PrintStackTrace(PrintStream)

Imprime cette valeur levée et son backtrace dans le flux d’impression spécifié.

(Hérité de Throwable)
PrintStackTrace(PrintWriter)

Imprime cette valeur levée et son backtrace à l’enregistreur d’impression spécifié.

(Hérité de Throwable)
SetHandle(IntPtr, JniHandleOwnership)

Définit la propriété Handle.

(Hérité de Throwable)
SetStackTrace(StackTraceElement[])

Définit les éléments de trace de pile qui seront retournés par #getStackTrace() et imprimés par et par #printStackTrace() des méthodes associées.

(Hérité de Throwable)
ToString()

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
UnregisterFromRuntime()

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)

Implémentations d’interfaces explicites

Nom Description
IJavaPeerable.Disposed()

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
IJavaPeerable.DisposeUnlessReferenced()

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
IJavaPeerable.Finalized()

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
IJavaPeerable.JniManagedPeerState

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)
IJavaPeerable.SetPeerReference(JniObjectReference)

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

(Hérité de Throwable)

Méthodes d’extension

Nom Description
GetJniTypeName(IJavaPeerable)

Obtient le nom JNI du type de l’instance self.

JavaAs<TResult>(IJavaPeerable)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

JavaCast<TResult>(IJavaObject)

Effectue une conversion de type vérifiée par le runtime Android.

JavaCast<TResult>(IJavaObject)

Levée lorsqu’une erreur se produit lors d’une exception liée au socket Bluetooth.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Essayez de forcer self le typeTResult, en vérifiant que le forçage est valide côté Java.

S’applique à