C# Class Elastacloud.AzureManagement.Fluent.Subscriptions.SubscriptionDetailsManager

Used to bring back subscription information for a user and also query the history of a subscription
Inheritance: IAzureManager, ICertificateActivity, ISubscriptionQuery
Afficher le fichier Open project: azurecoder/fluent-management

Méthodes publiques

Méthode Description
AddPublishSettingsFromFile ( string path ) : ISubscriptionQuery

Adds a .publishsettings file and extracts the certificate

AddPublishSettingsFromXml ( string xml ) : ISubscriptionQuery

Adds a .publishsettings profile from a given body of Xml

Méthodes protégées

Méthode Description
OnAzureTaskComplete ( EventPoint point, string message ) : void

Private Methods

Méthode Description
ICertificateActivity ( X509Certificate2 certificate ) : ISubscriptionQuery

Adds an X509Certificate2 certificate to the request

ICertificateActivity ( string thumbprint ) : ISubscriptionQuery

Searches various stores to find the certificate with the matching thumbprint id

ISubscriptionQuery ( ) : List

Invoked when the user needs a list of available locations they can deploy to Particularly relevant with free accounts given that they contain details of where deployment can occur

ISubscriptionQuery ( ) : Elastacloud.AzureManagement.Fluent.Types.SubscriptionInformation

Returns subscription information to the user

SubscriptionDetailsManager ( string subscriptionId ) : System.Collections.Generic

Sets the subscription id with the manager class

Method Details

AddPublishSettingsFromFile() public méthode

Adds a .publishsettings file and extracts the certificate
public AddPublishSettingsFromFile ( string path ) : ISubscriptionQuery
path string
Résultat ISubscriptionQuery

AddPublishSettingsFromXml() public méthode

Adds a .publishsettings profile from a given body of Xml
public AddPublishSettingsFromXml ( string xml ) : ISubscriptionQuery
xml string
Résultat ISubscriptionQuery

OnAzureTaskComplete() protected méthode

protected OnAzureTaskComplete ( EventPoint point, string message ) : void
point EventPoint
message string
Résultat void