AppSettingCollection Class

Represents a collection of AppSetting objects.
Inheritance Hierarchy
SystemObject
  Dundas.BI.ConfigurationAppSettingCollection

Namespace:  Dundas.BI.Configuration
Assembly:  Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.3.0.1000)
Syntax
public class AppSettingCollection : IReadOnlyCollection<AppSetting>, 
	IEnumerable<AppSetting>, IEnumerable

The AppSettingCollection type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of elements in the collection.
Public propertyIds
Gets a collection containing the IDs of all the settings.
Public propertyItemGuid
Gets the setting associated with the specified ID.
Public propertyItemGuid, String
Gets the setting associated with the specified name and module ID.
Public propertySettings
Gets a collection containing the settings.
Top
Methods
  NameDescription
Public methodContains(Guid)
Determines whether a setting with the specified ID has been registered.
Public methodContains(Guid, String)
Determines whether a setting with the specified name and module ID has been registered.
Public methodGetEnumerator
Returns an enumerator that iterates through the collection.
Public methodTryGetSetting(Guid, AppSetting)
Gets the setting associated with the specified ID.
Public methodTryGetSetting(Guid, String, AppSetting)
Gets the setting associated with the specified name and module ID.
Top
Extension Methods
  NameDescription
Public Extension MethodCopyAndConvertListAppSetting, T2(IListT2)Overloaded. (Defined by ModelDataExtensions.)
Public Extension MethodCopyAndConvertListAppSetting, T2(ICollectionT2, ReadOnlyDictionaryTKey, TValue)Overloaded. (Defined by ModelDataExtensions.)
Public Extension MethodCopyAndConvertListMaybeBuggyAppSetting, T2(IListT2)Overloaded. (Defined by ModelDataExtensions.)
Public Extension MethodCopyAndConvertListMaybeBuggyAppSetting, T2(ICollectionT2, ReadOnlyDictionaryTKey, TValue)Overloaded. (Defined by ModelDataExtensions.)
Top
See Also