Share via


ConfigurationHelper Class

 

Represents the configuration information.

Namespace:   Microsoft.WindowsAzure.Common.Internals
Assembly:  Microsoft.WindowsAzure.Common (in Microsoft.WindowsAzure.Common.dll)

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.Common.Internals.ConfigurationHelper

Syntax

public static class ConfigurationHelper
public ref class ConfigurationHelper abstract sealed 
[<AbstractClass>]
[<Sealed>]
type ConfigurationHelper = class end
Public NotInheritable Class ConfigurationHelper

Methods

Name Description
System_CAPS_pubmethodSystem_CAPS_static CreateCouldNotConvertException<T>(String, Object)

Creates an exception when the configuration cannot be converted.

System_CAPS_pubmethodSystem_CAPS_static CreateFromSettings<T>(Func<IDictionary<String, Object>, T>)

Creates a helper exception from the setting.

System_CAPS_pubmethodSystem_CAPS_static GetCredentials<T>(IDictionary<String, Object>, Boolean)

Creates a new credentials object of the specified type using the registered cloud credentials providers and settings.

System_CAPS_pubmethodSystem_CAPS_static GetParameter(IDictionary<String, Object>, String, Boolean)

Gets the configuration helper parameter.

System_CAPS_pubmethodSystem_CAPS_static GetSettingName(Type, String, String)

Returns the name of the setting that is associated with the helper.

System_CAPS_pubmethodSystem_CAPS_static GetString(IDictionary<String, Object>, String, Boolean)

Gets the helper string.

System_CAPS_pubmethodSystem_CAPS_static GetUri(IDictionary<String, Object>, String, Boolean)

Gets the uniform resource identifier (URI) for the configuration helper.

System_CAPS_pubmethodSystem_CAPS_static LookupConnectionInfo(IEnumerable<Func<String, String>>, Type, String, String, String)

Checks the connection information.

System_CAPS_pubmethodSystem_CAPS_static LookupSetting(IEnumerable<Func<String, String>>, String)

Checks the configuration setting.

Fields

Name Description
System_CAPS_pubfieldSystem_CAPS_static CloudSettingsFormats

The cloud settings format.

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Microsoft.WindowsAzure.Common.Internals Namespace

Return to top