BluetoothGatt.BeginReliableWrite メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のリモート デバイスに対して信頼性の高い書き込みトランザクションを開始します。
[Android.Runtime.Register("beginReliableWrite", "()Z", "")]
[Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")]
public bool BeginReliableWrite();
[<Android.Runtime.Register("beginReliableWrite", "()Z", "")>]
[<Android.Runtime.RequiresPermission("android.permission.BLUETOOTH_CONNECT")>]
member this.BeginReliableWrite : unit -> bool
返品
信頼できる書き込みトランザクションが開始された場合は true
- 属性
注釈
特定のリモート デバイスに対して信頼性の高い書き込みトランザクションを開始します。
信頼できる書き込みトランザクションが開始されると、 #writeCharacteristic のすべての呼び出しが検証のためにリモート デバイスに送信され、アトミック実行のためにキューに登録されます。 アプリケーションは、すべての#writeCharacteristic(BluetoothGattCharacteristic, byte[], int)呼び出しに応答してBluetoothGattCallback#onCharacteristicWriteコールバックを受け取り、値が正確に送信されたかどうかを確認する役割を担います。
すべての特性がキューに登録され、検証されると、 #executeReliableWrite はすべての書き込みを実行します。 特性が正しく書き込まれていない場合、 #abortReliableWrite を呼び出すと、リモート デバイスで値をコミットせずに現在のトランザクションが取り消されます。
このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。