Five New Optimizely Certifications are Here! Validate your expertise and advance your career with our latest certification exams. Click here to find out more

Class EPiServerFrameworkSection

Class representing the episerver.framework configuration element

Inheritance
System.Object
EPiServerFrameworkSection
Namespace: EPiServer.Framework.Configuration
Assembly: EPiServer.Framework.dll
Version: 7.19.2
Syntax
[ServiceConfiguration(FactoryMember = "Instance")]
public class EPiServerFrameworkSection : ConfigurationSection

Constructors

EPiServerFrameworkSection()

Declaration
public EPiServerFrameworkSection()

Properties

AppData

Declaration
public AppDataElement AppData { get; set; }
Property Value
Type Description
AppDataElement

AutomaticSiteMapping

Declaration
[Obsolete("Use EPiServer.Web.SiteDefinitionRepository and SiteDefinition in EPiServer.dll to work with sites")]
public AutomaticSiteMappingCollection AutomaticSiteMapping { get; set; }
Property Value
Type Description
AutomaticSiteMappingCollection

Blob

Declaration
public BlobElement Blob { get; set; }
Property Value
Type Description
BlobElement

ClientResources

Configures client resoruces such as enabling debug mode

Declaration
public ClientResourcesElement ClientResources { get; set; }
Property Value
Type Description
ClientResourcesElement

ConfigurationInstance

Gets and sets the current configuration to use

Declaration
public static Configuration ConfigurationInstance { get; set; }
Property Value
Type Description
System.Configuration.Configuration

Event

Declaration
public EventElement Event { get; set; }
Property Value
Type Description
EventElement

Geolocation

Declaration
public GeolocationElement Geolocation { get; set; }
Property Value
Type Description
GeolocationElement

Instance

Gets the instance of the EPiServerFrameworkSection section

Declaration
public static EPiServerFrameworkSection Instance { get; }
Property Value
Type Description
EPiServerFrameworkSection
Remarks

Returns null if the section isn't found

Licensing

Declaration
public LicensingElement Licensing { get; set; }
Property Value
Type Description
LicensingElement

Localization

Declaration
public LocalizationElement Localization { get; set; }
Property Value
Type Description
LocalizationElement

ScanAssembly

Declaration
public AssemblyElementCollection ScanAssembly { get; set; }
Property Value
Type Description
AssemblyElementCollection

SecurityEntityProviders

Declaration
public SecurityEntityProviderElement SecurityEntityProviders { get; set; }
Property Value
Type Description
SecurityEntityProviderElement

SiteHostMapping

Declaration
[Obsolete("Use EPiServer.Web.SiteDefinitionRepository and SiteDefinition in EPiServer.dll to work with sites")]
public SiteHostsCollection SiteHostMapping { get; set; }
Property Value
Type Description
SiteHostsCollection

Statistics

Declaration
public VisitorGroupStatisticsElement Statistics { get; set; }
Property Value
Type Description
VisitorGroupStatisticsElement

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
Type Description
VirtualRolesElement

Methods

InitializeDefault()

Declaration
protected override void InitializeDefault()

Extension Methods