BluetoothCacheMode 列挙型

定義

該当する Bluetooth API メソッドがシステムにキャッシュされた値に対して動作するかどうか、または Bluetooth デバイスからこれらの値を取得する必要があるかどうかを示します。 「メンバー 」トピックの「解説 」を参照してください。

public enum class BluetoothCacheMode
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class BluetoothCacheMode
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum BluetoothCacheMode
var value = Windows.Devices.Bluetooth.BluetoothCacheMode.cached
Public Enum BluetoothCacheMode
継承
BluetoothCacheMode
属性

Windows の要件

デバイス ファミリ
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
API contract
Windows.Foundation.UniversalApiContract (v1.0 で導入)
アプリの機能
bluetooth

フィールド

Cached 0

Cached の動作は API によって異なります。

次の API の場合、 Cached は、キャッシュされたシステムにキャッシュされた値 のみを 使用することを意味します (キャッシュされていない場合は、デバイスのクエリにフォールバック しません )。

次の API の場合、 Cached は最初にキャッシュを調べることを意味し、キャッシュがない場合はデバイスから取得します。

Uncached 1

Uncached の動作は、Bluetooth デバイスから値を取得することです。

注釈

問題のキャッシュは、特定のリモート デバイスの GATT 属性のローカル、システム全体のキャッシュ (オペレーティング システムまたは OS によって管理されます) です。 システム全体。プロセスごとではありません。 リモート デバイスがサービスの変更を示す場合、またはデバイスがペアリング解除されると、キャッシュ内のエントリは無効になります。

適用対象

こちらもご覧ください