Class DataStore
DataStores coordinate the compression, encryption, and transmission of data produced by Probes, both
on the user's device as well as remotely.
Inheritance
System.Object
DataStore
Assembly: SensusAndroid.dll
Syntax
public abstract class DataStore : Object
Constructors
DataStore()
Declaration
Properties
CaptionText
Declaration
public string CaptionText { get; protected set; }
Property Value
Type |
Description |
System.String |
|
DisplayName
Declaration
public abstract string DisplayName { get; }
Property Value
Type |
Description |
System.String |
|
Protocol
Declaration
public Protocol Protocol { get; set; }
Property Value
Running
Declaration
public bool Running { get; }
Property Value
Type |
Description |
System.Boolean |
|
Methods
Copy()
Declaration
Returns
Reset()
Declaration
public virtual void Reset()
RestartAsync()
Declaration
public Task RestartAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
StartAsync()
Declaration
public virtual Task StartAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
StopAsync()
Declaration
public virtual Task StopAsync()
Returns
Type |
Description |
System.Threading.Tasks.Task |
|
TestHealthAsync(List<AnalyticsTrackedEvent>)
Declaration
public virtual Task<HealthTestResult> TestHealthAsync(List<AnalyticsTrackedEvent> events)
Parameters
Returns
Events
UpdatedCaptionText
Declaration
public event EventHandler<string> UpdatedCaptionText
Event Type
Type |
Description |
System.EventHandler<System.String> |
|