The ConfigurationContainer<(Of <(<'TConfigurationObject, TPropertyEnum>)>)> type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| ChangeWatchedProperties |
Changes the watched properties, replacing the current ones with those passed in.
| |
| ChangeWatchedPropertiesAsync |
Changes the watched properties, replacing the current ones with those passed in.
| |
| ChangeWatchedQuerySettings |
Changes the watched query settings.
| |
| ChangeWatchedQuerySettingsAsync |
Changes the watched query settings.
| |
| ChangeWatchQuerySettingsAsync | Obsolete.
Changes the query settings async.
| |
| CreateQuerySettings |
Creates a query settings object that is appropriate to this container object's query functions, such as StartCaching(IEnumerable<(Of <<'(TPropertyEnum>)>>)).
| |
| Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
| Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
| GetConfigurationItem |
Gets the configuration item.
| |
| GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| StartCaching(IEnumerable<(Of <<'(TPropertyEnum>)>>)) |
Starts caching the specified configuration objects.
| |
| StartCaching(ContainerQuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>)) |
Starts caching the specified configuration objects.
| |
| StartCachingAsync(IEnumerable<(Of <<'(TPropertyEnum>)>>), AsyncCompletedEventHandler, Object) |
Asynchronously starts caching the specified configuration objects.
| |
| StartCachingAsync(ContainerQuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>), AsyncCompletedEventHandler, Object) |
Asynchronously starts caching the specified configuration objects.
| |
| StartWatching(IEnumerable<(Of <<'(TPropertyEnum>)>>)) |
Starts watching the specified properties of the configuration object.
| |
| StartWatching(ContainerQuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>)) |
Starts watching the configuration object.
| |
| StartWatchingAsync(IEnumerable<(Of <<'(TPropertyEnum>)>>), AsyncCompletedEventHandler, Object) |
Asynchronously starts watching the specified configuration objects.
| |
| StartWatchingAsync(ContainerQuerySettings<(Of <<'(TConfigurationObject, TPropertyEnum>)>>), AsyncCompletedEventHandler, Object) |
Asynchronously starts watching the specified configuration objects.
| |
| StopCaching |
Stops caching the configuration objects.
| |
| StopWatching |
Stops watching the ConfigurationContainer<(Of <(<'TConfigurationObject, TPropertyEnum>)>)>.
| |
| StopWatchingAsync |
Asynchronously stops watching the configuration list.
| |
| ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| ConfigurationManager |
Gets the configuration manager.
| |
| IsCaching |
Gets a value indicating whether this instance is cached.
| |
| IsWatching |
Gets a value indicating whether this instance is watched.
|
Events
| Name | Description | |
|---|---|---|
| ConfigurationObjectsAdded |
Occurs when at least one item of type TConfigurationObject is added.
| |
| ConfigurationObjectsChanged |
Occurs when at least one item of type TConfigurationObject is modified.
| |
| ConfigurationObjectsRemoved |
Occurs when at least one item of type TConfigurationObject is removed.
|