System.Web.Configuration.WebConfigurationHost.GetConfigPathFromLocationSubPath C# (CSharp) Méthode

GetConfigPathFromLocationSubPath() public méthode

public GetConfigPathFromLocationSubPath ( string configPath, string locationSubPath ) : string
configPath string
locationSubPath string
Résultat string
		public virtual string GetConfigPathFromLocationSubPath (string configPath, string locationSubPath)
		{
			if (!String.IsNullOrEmpty (locationSubPath) && !String.IsNullOrEmpty (configPath)) {
				string relConfigPath = configPath.Length == 1 ? null : configPath.Substring (1) + "/";
				if (relConfigPath != null && locationSubPath.StartsWith (relConfigPath, StringComparison.Ordinal))
					locationSubPath = locationSubPath.Substring (relConfigPath.Length);
			}
			
			string ret = configPath + "/" + locationSubPath;
			if (!String.IsNullOrEmpty (ret) && ret [0] == '/')
				return ret.Substring (1);
			
			return ret;
		}