Compartir a través de


GattReliableWriteTransaction Clase

Definición

Realiza escrituras confiables gatt en el dispositivo Bluetooth LE, en forma de una operación de escritura de transacción.

public ref class GattReliableWriteTransaction sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class GattReliableWriteTransaction final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class GattReliableWriteTransaction final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class GattReliableWriteTransaction
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class GattReliableWriteTransaction
function GattReliableWriteTransaction()
Public NotInheritable Class GattReliableWriteTransaction
Herencia
Object Platform::Object IInspectable GattReliableWriteTransaction
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 10 (se introdujo en la versión 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
Características de aplicaciones
bluetooth

Comentarios

Historial de versiones

Versión de Windows Versión del SDK Valor agregado
1703 15063 CommitWithResultAsync

Constructores

GattReliableWriteTransaction()

Crea un nuevo objeto GattReliableWriteTransaction.

Métodos

CommitAsync()

Realiza todas las escrituras en cola, en secuencia, escribiendo los datos en el dispositivo. Una vez confirmado un objeto de transacción, no se pueden realizar más operaciones en el objeto GattReliableWriteTransaction.

CommitWithResultAsync()

Realiza todas las escrituras en cola, en secuencia, escribiendo los datos en el dispositivo. Una vez confirmado un objeto de transacción, no se pueden realizar más operaciones en el objeto GattReliableWriteTransaction.

WriteValue(GattCharacteristic, IBuffer)

Agrega una nueva operación de escritura al objeto de transacción.

Se aplica a