• Home
  • Blog
  • Docs
  • GitHub
Show / Hide Table of Contents

Interface IConfigurationCollection<T>

A configuration collection represents a single file of configuration. One file can have one single serializer for every section, and multiple filename for the configuration collection.

The enumeration is guaranteed to enumerate in the order in which the section properties were described.

Inherited Members
IConfigurationCollection.Descriptor
IConfigurationCollection.Item[String]
IConfigurationCollection.ValueCollection
IConfigurationCollection.CollectionGuid
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, Snowflake.Configuration.IConfigurationSection>>.GetEnumerator()
System.Collections.IEnumerable.GetEnumerator()
Namespace: Snowflake.Configuration
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IConfigurationCollection<out T> : IConfigurationCollection, IEnumerable<KeyValuePair<string, IConfigurationSection>>, IEnumerable where T : class, IConfigurationCollection<T>
Type Parameters
Name Description
T

The type of the configuration collection

Properties

Configuration

Gets the configuration instance which holds the configuration sections.

Declaration
T Configuration { get; }
Property Value
Type Description
T
Built with ❤️ by @chyyran. Text content licensed under CC-BY-SA 4.0.