Interface IInternetConnectivityMonitor
Sledovač internetového pripojenia.
Assembly: NineDigit.eKasa.dll
Syntax
public interface IInternetConnectivityMonitor
Methods
GetStateAsync(CancellationToken)
Declaration
Task<InternetConnectionStateInfo> GetStateAsync(CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
System.Threading.CancellationToken |
cancellationToken |
|
Returns
Monitor(Action<InternetConnectionStateChange>)
Zahlási sa na odber zmien stavu internetového pripojenia.
Declaration
IDisposable Monitor(Action<InternetConnectionStateChange> stateChangeHandler)
Parameters
Returns
Type |
Description |
System.IDisposable |
Token, slúžiaci na odhlásenie odberu
|
Exceptions
Type |
Condition |
System.ObjectDisposedException |
|
Monitor(EventHandler<InternetConnectionStateChange>)
Zahlási sa na odber zmien stavu internetového pripojenia.
Declaration
IDisposable Monitor(EventHandler<InternetConnectionStateChange> stateChangeHandler)
Parameters
Returns
Type |
Description |
System.IDisposable |
Token, slúžiaci na odhlásenie odberu
|
Exceptions
Type |
Condition |
System.ObjectDisposedException |
|
Events
Disposed
Indikácia zlikvidovania objektu.
Declaration
event EventHandler Disposed
Event Type
Type |
Description |
System.EventHandler |
|