Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / WebControlsSection.cs / 2 / WebControlsSection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Web.Configuration { using System; using System.Xml; using System.Configuration; using System.Collections.Specialized; using System.Collections; using System.Globalization; using System.IO; using System.Text; using System.ComponentModel; using System.Web.Util; using System.Diagnostics; using System.Security.Permissions; [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class WebControlsSection : ConfigurationSection { private static ConfigurationPropertyCollection _properties; #region Property Declarations private static readonly ConfigurationProperty _propClientScriptsLocation = new ConfigurationProperty("clientScriptsLocation", typeof(string), "/aspnet_client/{0}/{1}/", null, StdValidatorsAndConverters.NonEmptyStringValidator, ConfigurationPropertyOptions.IsRequired); #endregion static WebControlsSection() { // Property initialization _properties = new ConfigurationPropertyCollection(); _properties.Add(_propClientScriptsLocation); } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } protected override object GetRuntimeObject() { // Legacy section returned a Hashtable and people are depenant on that implimentation. Hashtable runtimeHashTable = new Hashtable(); foreach (ConfigurationProperty prop in Properties) { runtimeHashTable[prop.Name] = base[prop]; } return runtimeHashTable; // return the read only object } [ConfigurationProperty("clientScriptsLocation", IsRequired = true, DefaultValue = "/aspnet_client/{0}/{1}/")] [StringValidator(MinLength = 1)] public string ClientScriptsLocation { get { return (string)base[_propClientScriptsLocation]; } } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MetafileHeaderWmf.cs
- KeyGestureValueSerializer.cs
- VideoDrawing.cs
- ClaimSet.cs
- TextTreeInsertUndoUnit.cs
- ServiceThrottle.cs
- RoleServiceManager.cs
- ModuleBuilderData.cs
- SQLSingle.cs
- SystemKeyConverter.cs
- Pts.cs
- SAPIEngineTypes.cs
- SoapFault.cs
- FixedTextBuilder.cs
- ProfileProvider.cs
- SqlBulkCopy.cs
- InputProcessorProfilesLoader.cs
- BlobPersonalizationState.cs
- BinarySerializer.cs
- ButtonBaseAutomationPeer.cs
- QuestionEventArgs.cs
- Container.cs
- SqlFacetAttribute.cs
- DataSourceHelper.cs
- TrailingSpaceComparer.cs
- ConnectivityStatus.cs
- WebPartCatalogCloseVerb.cs
- FixedSOMGroup.cs
- DataTableMapping.cs
- DesigntimeLicenseContext.cs
- CommonProperties.cs
- TableLayoutPanel.cs
- WebAdminConfigurationHelper.cs
- XmlReaderSettings.cs
- TabItem.cs
- Transform.cs
- EntityDataSourceEntityTypeFilterItem.cs
- WebPartCollection.cs
- BitmapSourceSafeMILHandle.cs
- HttpApplicationFactory.cs
- PropertyDescriptors.cs
- ByeOperationAsyncResult.cs
- GenericTextProperties.cs
- Encoder.cs
- EncryptedType.cs
- WinEventQueueItem.cs
- Error.cs
- Int32CollectionValueSerializer.cs
- OAVariantLib.cs
- ToolStripSettings.cs
- SmiRecordBuffer.cs
- SiteMapHierarchicalDataSourceView.cs
- Ipv6Element.cs
- AutomationIdentifierGuids.cs
- ThemeInfoAttribute.cs
- EDesignUtil.cs
- ResourceSet.cs
- Pts.cs
- SchemaCollectionPreprocessor.cs
- PropertyFilter.cs
- DataSourceHelper.cs
- OleDbFactory.cs
- ScaleTransform3D.cs
- ZoneIdentityPermission.cs
- SystemFonts.cs
- MissingMemberException.cs
- CompilationUtil.cs
- ResourceDescriptionAttribute.cs
- SafeNativeMethodsMilCoreApi.cs
- TemplatePropertyEntry.cs
- ViewBase.cs
- GridViewColumnCollection.cs
- COM2ICategorizePropertiesHandler.cs
- StrokeSerializer.cs
- XPathNavigator.cs
- EdmComplexTypeAttribute.cs
- TrustManager.cs
- Debug.cs
- InvokeSchedule.cs
- iisPickupDirectory.cs
- ToolStripMenuItem.cs
- PreviewPageInfo.cs
- HtmlTableCell.cs
- DateTimeOffsetStorage.cs
- IndexOutOfRangeException.cs
- WindowPatternIdentifiers.cs
- ReverseInheritProperty.cs
- JournalEntry.cs
- FileDialog_Vista_Interop.cs
- CacheMemory.cs
- WebPartsPersonalizationAuthorization.cs
- ComponentResourceKeyConverter.cs
- Application.cs
- EmulateRecognizeCompletedEventArgs.cs
- Literal.cs
- CurrentChangingEventArgs.cs
- XmlEncoding.cs
- RowsCopiedEventArgs.cs
- RadioButtonPopupAdapter.cs
- PropertySourceInfo.cs