SaaS CMS has officially launched! Learn more now.

Class ConfigurationHandler

Inheritance
System.Object
ConfigurationHandler
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.MirroringService.Common
Assembly: EPiServer.Enterprise.dll
Version: 7.19.2
Syntax
[Obsolete("SiteId is not longer defined in the web config, Use SiteDefinitionRepository instead")]
public static class ConfigurationHandler

Methods

FindEntryPoint(IList<String>, String)

Declaration
public static ContentReference FindEntryPoint(IList<string> configFiles, string providerName)
Parameters
Type Name Description
System.Collections.Generic.IList<System.String> configFiles
System.String providerName
Returns
Type Description
ContentReference

FindEntryPoint(String)

Declaration
public static ContentReference FindEntryPoint(string providerName)
Parameters
Type Name Description
System.String providerName
Returns
Type Description
ContentReference

GetApplicationPath(String, String)

Declaration
[Obsolete("mirroring is not setup per site anymore.")]
public static string GetApplicationPath(string siteId, string configPath)
Parameters
Type Name Description
System.String siteId
System.String configPath
Returns
Type Description
System.String

GetEPiServerFrameworkSectionBypassingAccessCheck(Configuration)

Declaration
public static EPiServerFrameworkSection GetEPiServerFrameworkSectionBypassingAccessCheck(Configuration config)
Parameters
Type Name Description
System.Configuration.Configuration config
Returns
Type Description
EPiServerFrameworkSection

GetEPiServerSectionBypassingAccessCheck(Configuration)

Declaration
[Obsolete("Use GetEPiServerFrameworkSectionBypassingAccessCheck(System.Configuration.Configuration config) instead. Virtual path settings has been moved to EPiServer.Framework.Configuration.EPiServerFrameworkSection", true)]
public static EPiServerSection GetEPiServerSectionBypassingAccessCheck(Configuration config)
Parameters
Type Name Description
System.Configuration.Configuration config
Returns
Type Description
EPiServerSection

GetHostName(String, String)

Declaration
public static string GetHostName(string siteId, string configPath)
Parameters
Type Name Description
System.String siteId
System.String configPath
Returns
Type Description
System.String

GetSiteIdForContent(ContentReference)

Declaration
public static string GetSiteIdForContent(ContentReference pageLink)
Parameters
Type Name Description
ContentReference pageLink
Returns
Type Description
System.String

GetSiteIdForPage(IList<ContentReference>)

Declaration
public static string GetSiteIdForPage(IList<ContentReference> ancestors)
Parameters
Type Name Description
System.Collections.Generic.IList<ContentReference> ancestors
Returns
Type Description
System.String

GetSiteIdForPage(IList<String>, IList<ContentReference>)

Declaration
public static string GetSiteIdForPage(IList<string> configFiles, IList<ContentReference> ancestors)
Parameters
Type Name Description
System.Collections.Generic.IList<System.String> configFiles
System.Collections.Generic.IList<ContentReference> ancestors
Returns
Type Description
System.String