Condividi tramite


GattReliableWriteTransaction Classe

Definizione

Esegue scritture affidabili GATT nel dispositivo Bluetooth LE, sotto forma di un'operazione di scrittura delle transazioni.

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
Ereditarietà
Object Platform::Object IInspectable GattReliableWriteTransaction
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
Funzionalità dell'app
bluetooth

Commenti

Cronologia delle versioni

Versione di Windows Versione dell'SDK Valore aggiunto
1703 15063 CommitWithResultAsync

Costruttori

GattReliableWriteTransaction()

Crea un nuovo oggetto GattReliableWriteTransaction.

Metodi

CommitAsync()

Esegue tutte le scritture in coda, in sequenza, scrivendo i dati nel dispositivo. Una volta eseguito il commit di un oggetto transazione, non sono possibili ulteriori operazioni sull'oggetto GattReliableWriteTransaction.

CommitWithResultAsync()

Esegue tutte le scritture in coda, in sequenza, scrivendo i dati nel dispositivo. Una volta eseguito il commit di un oggetto transazione, non sono possibili ulteriori operazioni sull'oggetto GattReliableWriteTransaction.

WriteValue(GattCharacteristic, IBuffer)

Aggiunge una nuova operazione di scrittura all'oggetto transazioni.

Si applica a