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

Interface IConfigurationSection<T>

Represents a serializable section in a configuration

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

The type of configuration

Properties

Configuration

Gets the typed section instance which holds the configuration values

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