BluetoothSocketException Clase

Definición

Se produce cuando se produce un error durante una excepción relacionada con el 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
Herencia
BluetoothSocketException
Atributos

Comentarios

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

Esto está pensado actualmente para que se produzca un error durante BluetoothSocket las operaciones.

Java documentación para android.bluetooth.BluetoothSocketException.

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.

Constructores

Nombre Description
BluetoothSocketException(BluetoothSocketExceptionReason, String)

Cree un BluetoothSocketException con un código de error y un mensaje de error personalizado.

BluetoothSocketException(BluetoothSocketExceptionReason)

Cree un BluetoothSocketException con un código de error.

BluetoothSocketException(IntPtr, JniHandleOwnership)

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

Campos

Nombre Description
BluetoothOffFailure
Obsoletos.

Código de error devuelto por BluetoothSocket durante una operación de socket que produjo un error porque Bluetooth está desactivado.

is_generated

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
L2capAclFailure
Obsoletos.

Código de error durante la conexión cuando se produce un error de conexión de ACL.

L2capClientSecurityFailure
Obsoletos.

Código de error durante la conexión cuando se produce un error en la autorización de seguridad en el cliente durante la conexión L2CAP.

L2capInsufficientAuthentication
Obsoletos.

Código de error durante la conexión cuando se produce un error de autenticación en el dispositivo del mismo nivel durante la conexión L2CAP.

L2capInsufficientAuthorization
Obsoletos.

Código de error durante la conexión cuando se produce un error de autorización en el dispositivo del mismo nivel durante la conexión L2CAP.

L2capInsufficientEncryption
Obsoletos.

Código de error durante la conexión para el cifrado insuficiente desde el dispositivo del mismo nivel durante la conexión L2CAP.

L2capInsufficientEncryptKeySize
Obsoletos.

Código de error durante la conexión que indica un tamaño de clave de cifrado insuficiente en el dispositivo del mismo nivel durante la conexión L2CAP.

L2capInvalidParameters
Obsoletos.

Código de error durante la conexión para parámetros no válidos del dispositivo del mismo nivel durante la conexión L2CAP.

L2capInvalidSourceCid
Obsoletos.

Código de error durante la conexión para el identificador de canal no válido desde el dispositivo del mismo nivel durante la conexión L2CAP.

L2capNoPsmAvailable
Obsoletos.

Código de error durante la conexión cuando no hay ningún PSM disponible para la conexión L2CAP.

L2capNoResources
Obsoletos.

Código de error durante la conexión cuando no hay recursos disponibles para la conexión L2CAP.

L2capSourceCidAlreadyAllocated
Obsoletos.

Código de error durante la conexión para el identificador de canal ya asignado desde el dispositivo del mismo nivel durante la conexión L2CAP.

L2capTimeout
Obsoletos.

Código de error durante la conexión cuando se ha agotado el tiempo de espera de conexión L2CAP.

L2capUnacceptableParameters
Obsoletos.

Código de error durante la conexión para parámetros inaceptables del dispositivo del mismo nivel durante la conexión L2CAP.

L2capUnknown
Obsoletos.

Código de error devuelto por BluetoothSocket durante una operación de socket relacionado con L2CAP que produjo un error por un motivo desconocido.

NullDevice
Obsoletos.

Código de error durante la conexión cuando el dispositivo null intenta realizar la conexión de socket.

RpcFailure
Obsoletos.

Código de error durante la conexión cuando se produce una excepción RPC en tiempo de ejecución.

SocketClosed
Obsoletos.

Código de error devuelto por BluetoothSocket durante una operación de socket que produjo un error porque el socket se ha cerrado.

SocketConnectionFailure
Obsoletos.

Código de error durante la conexión para errores de conexión de socket genéricos.

SocketManagerFailure
Obsoletos.

Código de error devuelto por BluetoothSocket durante una operación de socket que produjo un error porque el administrador de sockets no está disponible.

UnixFileSocketCreationFailure
Obsoletos.

Código de error durante la conexión cuando se produce un error en la creación de la conexión de socket UNIX.

Unspecified
Obsoletos.

Código de error que representa un error durante BluetoothSocket.

Propiedades

Nombre Description
Cause

Devuelve la causa de este lanzamiento o null si la causa es inexistente o desconocida.

(Heredado de Throwable)
Class

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
ErrorCode

Devuelve el código de error asociado a este error.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Throwable)
JniIdentityHashCode

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
JniPeerMembers

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

LocalizedMessage

Crea una descripción localizada de este elemento throwable.

(Heredado de Throwable)
Message

Devuelve la cadena de mensaje de detalle de este elemento throwable.

(Heredado de Throwable)
PeerReference

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
StackTrace

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
ThresholdClass

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

ThresholdType

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

Métodos

Nombre Description
AddSuppressed(Throwable)

Anexa la excepción especificada a las excepciones que se han suprimido para entregar esta excepción.

(Heredado de Throwable)
Dispose()

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
Dispose(Boolean)

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
FillInStackTrace()

Rellena el seguimiento de la pila de ejecución.

(Heredado de Throwable)
GetStackTrace()

Proporciona acceso mediante programación a la información de seguimiento de la pila impresa por #printStackTrace().

(Heredado de Throwable)
GetSuppressed()

Devuelve una matriz que contiene todas las excepciones que se han suprimido, normalmente mediante la tryinstrucción -with-resources, para entregar esta excepción.

(Heredado de Throwable)
InitCause(Throwable)

Inicializa la causa de este lanzamiento en el valor especificado.

(Heredado de Throwable)
PrintStackTrace()

Imprime este valor throwable y su retroceso en el flujo de error estándar.

(Heredado de Throwable)
PrintStackTrace(PrintStream)

Imprime este elemento throwable y su retroceso en la secuencia de impresión especificada.

(Heredado de Throwable)
PrintStackTrace(PrintWriter)

Imprime este elemento throwable y su retroceso en el escritor de impresión especificado.

(Heredado de Throwable)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Throwable)
SetStackTrace(StackTraceElement[])

Establece los elementos de seguimiento de pila que devolverán #getStackTrace() y imprimirán #printStackTrace() los métodos relacionados y .

(Heredado de Throwable)
ToString()

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
UnregisterFromRuntime()

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
IJavaPeerable.DisposeUnlessReferenced()

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
IJavaPeerable.Finalized()

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
IJavaPeerable.JniManagedPeerState

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)
IJavaPeerable.SetPeerReference(JniObjectReference)

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

(Heredado de Throwable)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Se produce cuando se produce un error durante una excepción relacionada con el socket Bluetooth.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a