C# Класс Elastacloud.AzureManagement.Fluent.Subscriptions.SubscriptionDetailsManager

Used to bring back subscription information for a user and also query the history of a subscription
Наследование: IAzureManager, ICertificateActivity, ISubscriptionQuery
Показать файл Открыть проект

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
OnAzureTaskComplete ( EventPoint point, string message ) : void

Приватные методы

Метод Описание
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

Описание методов

AddPublishSettingsFromFile() публичный Метод

Adds a .publishsettings file and extracts the certificate
public AddPublishSettingsFromFile ( string path ) : ISubscriptionQuery
path string
Результат ISubscriptionQuery

AddPublishSettingsFromXml() публичный Метод

Adds a .publishsettings profile from a given body of Xml
public AddPublishSettingsFromXml ( string xml ) : ISubscriptionQuery
xml string
Результат ISubscriptionQuery

OnAzureTaskComplete() защищенный Метод

protected OnAzureTaskComplete ( EventPoint point, string message ) : void
point EventPoint
message string
Результат void