ScanConfig Class

Namespace
Shiny.BluetoothLE.Central
Base Types
  • object
graph BT Type-->Base0["object"] Type["ScanConfig"] class Type type-node

Syntax

public class ScanConfig

Properties

Name Value Summary
AndroidUseScanBatching bool
Allows the use of Scan Batching, if supported by the underlying provider Currently, this only affects Android peripherals It defaults to false to be transparent/non-breaking with existing code
ScanType BleScanType
ServiceUuids List<Guid>
Filters scan to peripherals that advertise specified service UUIDs iOS - you must set this to initiate a background scan

Extension Methods

Name Value Summary
GetPropertyInfo<ScanConfig, TRet>(Expression<Func<ScanConfig, TRet>>) PropertyInfo
Reflects out property information based on the expression value
ReflectCopyTo(object) void
ReflectGet(string) object
Gets an objects property dynamically through reflection - will throw an exception if proper has no getter or property does not exists
ReflectGet<ScanConfig, TReturn>(Expression<Func<ScanConfig, TReturn>>) TReturn
Gets an objects property dynamically through reflection - will throw an exception if proper has no getter or property does not exists
ReflectSet(string, object) void
Sets an objects property dynamically through reflection - will throw an exception if proper has no setter, wrong type, or property does not exists
GitHub