Class EPiServerFrameworkSection
Class representing the episerver.framework configuration element
Inheritance
System.Object
EPiServerFrameworkSection
Assembly: EPiServer.Framework.dll
Version: 9.12.2
Syntax
[ServiceConfiguration(FactoryMember = "Instance")]
public class EPiServerFrameworkSection : ConfigurationSection
Constructors
EPiServerFrameworkSection()
Declaration
public EPiServerFrameworkSection()
Properties
AppData
Declaration
public AppDataElement AppData { get; set; }
Property Value
AutomaticSiteMapping
Declaration
[Obsolete("Use EPiServer.Web.SiteDefinitionRepository and SiteDefinition in EPiServer.dll to work with sites")]
public AutomaticSiteMappingCollection AutomaticSiteMapping { get; set; }
Property Value
Blob
Declaration
public BlobElement Blob { get; set; }
Property Value
ClientResources
Configures client resoruces such as enabling debug mode
Declaration
public ClientResourcesElement ClientResources { get; set; }
Property Value
ConfigurationInstance
Gets and sets the current configuration to use
Declaration
[Obsolete("Use ConfigurationSource.Instance = new FileConfigurationSource(value) to replace global configuration or use GlobalConfigurationManager to Load and Save configuration files")]
public static Configuration ConfigurationInstance { get; set; }
Property Value
Type |
Description |
System.Configuration.Configuration |
|
CreateDatabaseSchema
NOTE: This is a pre-release setting that is UNSTABLE and might not satisfy the compatibility requirements
as denoted by its associated normal version.
Gets a value indicating whether the database schema should be created automatically
from within the site.
Declaration
public bool CreateDatabaseSchema { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Event
Declaration
public EventElement Event { get; set; }
Property Value
Geolocation
Declaration
public GeolocationElement Geolocation { get; set; }
Property Value
Instance
Declaration
public static EPiServerFrameworkSection Instance { get; }
Property Value
Licensing
Declaration
public LicensingElement Licensing { get; set; }
Property Value
Localization
Declaration
public LocalizationElement Localization { get; set; }
Property Value
LoggerFactoryType
Get and set value for logger factory type. If the LoggerFactoryType has value then it be used instead of scanning of logger factory type.
Declaration
public string LoggerFactoryType { get; set; }
Property Value
Type |
Description |
System.String |
|
ScanAssembly
Declaration
public AssemblyElementCollection ScanAssembly { get; set; }
Property Value
SecurityEntityProviders
Declaration
public SecurityEntityProviderElement SecurityEntityProviders { get; set; }
Property Value
SiteHostMapping
Declaration
[Obsolete("Use EPiServer.Web.SiteDefinitionRepository and SiteDefinition in EPiServer.dll to work with sites")]
public SiteHostsCollection SiteHostMapping { get; set; }
Property Value
Statistics
Declaration
public VisitorGroupStatisticsElement Statistics { get; set; }
Property Value
UpdateDatabaseSchema
Gets a value indicating whether the database schema should be updated automatically
from within the site.
Declaration
public bool UpdateDatabaseSchema { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
VirtualPathMappings
Gets the virtual path mappings configuration.
Declaration
public UrlMappingCollection VirtualPathMappings { get; }
Property Value
Type |
Description |
System.Web.Configuration.UrlMappingCollection |
|
VirtualPathProviders
Gets the virtual path provider settings.
Declaration
public ProviderSettingsCollection VirtualPathProviders { get; }
Property Value
Type |
Description |
System.Configuration.ProviderSettingsCollection |
|
VirtualRoles
Declaration
public VirtualRolesElement VirtualRoles { get; set; }
Property Value
Methods
InitializeDefault()
Declaration
protected override void InitializeDefault()
Extension Methods