Class ConfigurationSectionAttribute
    
  Marks an interface as a configuration section that is serializable into valid configuration.
Inherited Members
      System.Attribute.Equals(System.Object)   
    
    
      System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type)       
    
    
      System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, System.Boolean)        
    
    
      System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type)        
    
    
      System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, System.Boolean)         
    
    
      System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type)       
    
    
      System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, System.Boolean)        
    
    
      System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type)        
    
    
      System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, System.Boolean)         
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.Assembly)      
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Boolean)       
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type)       
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, System.Boolean)        
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo)       
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Boolean)        
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type)        
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, System.Boolean)         
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.Module)      
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Boolean)       
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type)       
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, System.Boolean)        
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo)       
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Boolean)        
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type)        
    
    
      System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, System.Boolean)         
    
    
      System.Attribute.GetHashCode()    
    
    
      System.Attribute.IsDefaultAttribute()    
    
    
      System.Attribute.IsDefined(System.Reflection.Assembly, System.Type)      
    
    
      System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, System.Boolean)       
    
    
      System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type)       
    
    
      System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, System.Boolean)        
    
    
      System.Attribute.IsDefined(System.Reflection.Module, System.Type)      
    
    
      System.Attribute.IsDefined(System.Reflection.Module, System.Type, System.Boolean)       
    
    
      System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type)       
    
    
      System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, System.Boolean)        
    
    
      System.Attribute.Match(System.Object)   
    
    
      System.Attribute.TypeId   
    
    
      System.Object.Equals(System.Object, System.Object)    
    
    
      System.Object.GetType()   
    
    
      System.Object.MemberwiseClone()   
    
    
      System.Object.ReferenceEquals(System.Object, System.Object)     
    
    
      System.Object.ToString()   
    
  Namespace: Snowflake.Configuration.Attributes  
  Assembly: Snowflake.Framework.Primitives.dll
Syntax
[AttributeUsage(AttributeTargets.Interface)]
public class ConfigurationSectionAttribute : Attribute
  Constructors
ConfigurationSectionAttribute(String, String)
Initializes a new instance of the Configuration
Declaration
public ConfigurationSectionAttribute(string sectionName, string displayName)
  Parameters
| Type | Name | Description | 
|---|---|---|
| System. | 
        sectionName | |
| System. | 
        displayName | 
Properties
Description
Gets or sets the description of the section.
Declaration
public string Description { get; set; }
  Property Value
| Type | Description | 
|---|---|
| System. | 
        
DisplayName
Gets the human readable user-facing name of the section.
Declaration
public string DisplayName { get; }
  Property Value
| Type | Description | 
|---|---|
| System. | 
        
SectionName
Gets the name of the section as it appears in configuration
Declaration
public string SectionName { get; }
  Property Value
| Type | Description | 
|---|---|
| System. |