C# Class Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Repository.VirtualDeviceTableStorage

Inheritance: IVirtualDeviceStorage
Afficher le fichier Open project: Azure/azure-iot-remote-monitoring Class Usage Examples

Méthodes publiques

Méthode Description
AddOrUpdateDeviceAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.InitialDeviceConfig deviceConfig ) : System.Threading.Tasks.Task
GetDeviceAsync ( string deviceId ) : Task
GetDeviceListAsync ( ) : Task>
RemoveDeviceAsync ( string deviceId ) : Task
VirtualDeviceTableStorage ( IConfigurationProvider configProvider, IAzureTableStorageClientFactory tableStorageClientFactory ) : System.Collections.Generic

Private Methods

Méthode Description
GetDeviceAsync ( TableQuery query ) : Task

Method Details

AddOrUpdateDeviceAsync() public méthode

public AddOrUpdateDeviceAsync ( Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.InitialDeviceConfig deviceConfig ) : System.Threading.Tasks.Task
deviceConfig Microsoft.Azure.Devices.Applications.RemoteMonitoring.Common.Models.InitialDeviceConfig
Résultat System.Threading.Tasks.Task

GetDeviceAsync() public méthode

public GetDeviceAsync ( string deviceId ) : Task
deviceId string
Résultat Task

GetDeviceListAsync() public méthode

public GetDeviceListAsync ( ) : Task>
Résultat Task>

RemoveDeviceAsync() public méthode

public RemoveDeviceAsync ( string deviceId ) : Task
deviceId string
Résultat Task

VirtualDeviceTableStorage() public méthode

public VirtualDeviceTableStorage ( IConfigurationProvider configProvider, IAzureTableStorageClientFactory tableStorageClientFactory ) : System.Collections.Generic
configProvider IConfigurationProvider
tableStorageClientFactory IAzureTableStorageClientFactory
Résultat System.Collections.Generic