Partager via


GattReliableWriteTransaction Classe

Définition

Effectue des écritures fiables GATT sur l’appareil Bluetooth LE, sous la forme d’une opération d’écriture de transaction.

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
Héritage
Object Platform::Object IInspectable GattReliableWriteTransaction
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
Fonctionnalités de l’application
bluetooth

Remarques

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1703 15063 CommitWithResultAsync

Constructeurs

GattReliableWriteTransaction()

Crée un objet Gatt ReliableWriteTransaction.

Méthodes

CommitAsync()

Effectue toutes les écritures en file d’attente, dans l’ordre, écrivant les données sur l’appareil. Une fois qu’un objet de transaction a été validée, aucune autre opération n’est possible sur l’objet Gatt ReliableWriteTransaction.

CommitWithResultAsync()

Effectue toutes les écritures en file d’attente, dans l’ordre, écrivant les données sur l’appareil. Une fois qu’un objet de transaction a été validée, aucune autre opération n’est possible sur l’objet Gatt ReliableWriteTransaction.

WriteValue(GattCharacteristic, IBuffer)

Ajoute une nouvelle opération d’écriture à l’objet transaction.

S’applique à