C# Class AzureIoTHubConnectedService.AzureIoTHubAccountProviderGrid

Inheritance: ConnectedServiceGrid
Show file Open project: Azure/azure-iot-hub-vs-cs Class Usage Examples

Private Properties

Property Type Description
CalculateCanCreateServiceInstance void
CreateServiceInstance ConnectedServiceInstance
OnAuthenticatorAuthenticationChanged void
OnAuthenticatorPropertyChanged void

Public Methods

Method Description
AzureIoTHubAccountProviderGrid ( IAzureIoTHubAccountManager accountManager, IServiceProvider serviceProvider ) : System
ConfigureServiceInstanceAsync ( ConnectedServiceInstance instance, CancellationToken ct ) : Task
CreateAuthenticatorAsync ( ) : Task
CreateServiceInstanceAsync ( CancellationToken ct ) : Task
EnumerateServiceInstancesAsync ( CancellationToken ct ) : Task>

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
CalculateCanCreateServiceInstance ( ) : void
CreateServiceInstance ( IAzureIoTHub iotHubAccount ) : ConnectedServiceInstance
OnAuthenticatorAuthenticationChanged ( object sender, AuthenticationChangedEventArgs e ) : void
OnAuthenticatorPropertyChanged ( object sender, PropertyChangedEventArgs e ) : void

Method Details

AzureIoTHubAccountProviderGrid() public method

public AzureIoTHubAccountProviderGrid ( IAzureIoTHubAccountManager accountManager, IServiceProvider serviceProvider ) : System
accountManager IAzureIoTHubAccountManager
serviceProvider IServiceProvider
return System

ConfigureServiceInstanceAsync() public method

public ConfigureServiceInstanceAsync ( ConnectedServiceInstance instance, CancellationToken ct ) : Task
instance ConnectedServiceInstance
ct System.Threading.CancellationToken
return Task

CreateAuthenticatorAsync() public method

public CreateAuthenticatorAsync ( ) : Task
return Task

CreateServiceInstanceAsync() public method

public CreateServiceInstanceAsync ( CancellationToken ct ) : Task
ct System.Threading.CancellationToken
return Task

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

EnumerateServiceInstancesAsync() public method

public EnumerateServiceInstancesAsync ( CancellationToken ct ) : Task>
ct System.Threading.CancellationToken
return Task>