Freigeben über


BluetoothCacheMode Enumeration

Definition

Gibt an, ob die entsprechenden Bluetooth-API-Methoden für werte verwendet werden sollen, die im System zwischengespeichert werden, oder ob diese Werte vom Bluetooth-Gerät abgerufen werden sollen. Weitere Informationen finden Sie unter Hinweise im Memberthema.

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
Vererbung
BluetoothCacheMode
Attribute

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
App-Funktionen
bluetooth

Felder

Name Wert Beschreibung
Cached 0

Das Verhalten von Cached hängt von der API ab.

Für die folgenden APIs bedeutet Cached, dass nur Werte verwendet werden, die im systemcached zwischengespeichert sind (wenn nicht zwischengespeichert, greifen Sie nicht auf die Abfrage des Geräts zurück).

Für die folgenden APIs bedeutet Cached , dass Sie zuerst den Cache suchen und, wenn nicht vorhanden, dann vom Gerät abrufen.

Uncached 1

Das Verhalten von Uncached besteht darin, Werte vom Bluetooth-Gerät abzurufen.

Hinweise

Bei dem betreffenden Cache handelt es sich um einen lokalen, systemweiten Cache (der vom Betriebssystem oder Betriebssystem verwaltet wird) mit GATT-Attributen für ein bestimmtes Remotegerät. Systemweit; nicht pro Prozess. Einträge im Cache werden ungültig, wenn das Remotegerät eine Dienständerung anzeigt oder wenn das Gerät entkoppelt wird.

Gilt für:

Weitere Informationen