Microsoft.Web.Administration.ServerManager.GetWebConfiguration C# (CSharp) Method

GetWebConfiguration() public method

public GetWebConfiguration ( WebConfigurationMap configMap, string configurationPath ) : Configuration
configMap WebConfigurationMap
configurationPath string
return Configuration
        public Configuration GetWebConfiguration(WebConfigurationMap configMap, string configurationPath)
        {
            return null;
        }

Same methods

ServerManager::GetWebConfiguration ( string siteName ) : Configuration
ServerManager::GetWebConfiguration ( string siteName, string virtualPath ) : Configuration

Usage Example

		public void GetCustomErrors(ServerManager srvman, WebVirtualDirectory virtualDir)
		{
			var config = srvman.GetWebConfiguration(virtualDir.FullQualifiedPath);
			//
			var httpErrorsSection = config.GetSection(Constants.HttpErrorsSection);

		    virtualDir.ErrorMode = (HttpErrorsMode)httpErrorsSection.GetAttributeValue("errorMode");
            virtualDir.ExistingResponse = (HttpErrorsExistingResponse)httpErrorsSection.GetAttributeValue("existingResponse");
			//
			var errorsCollection = httpErrorsSection.GetCollection();
			//
			var errors = new List<HttpError>();
			//
			foreach (var item in errorsCollection)
			{
				var item2Get = GetHttpError(item, virtualDir);
				//
				if (item2Get == null)
					continue;
				//
				errors.Add(item2Get);
			}
			//
			virtualDir.HttpErrors = errors.ToArray();
		}
All Usage Examples Of Microsoft.Web.Administration.ServerManager::GetWebConfiguration