Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PageCopyCount.cs
- EUCJPEncoding.cs
- XmlSchemaNotation.cs
- ImageConverter.cs
- StructuredProperty.cs
- DataGridViewDataConnection.cs
- ThreadStateException.cs
- TableProviderWrapper.cs
- DebugView.cs
- ListItemsCollectionEditor.cs
- IResourceProvider.cs
- App.cs
- WaitHandle.cs
- FactoryGenerator.cs
- LoginName.cs
- MultipartIdentifier.cs
- DataListItem.cs
- ConfigurationLockCollection.cs
- Typeface.cs
- SelectionList.cs
- ObjectManager.cs
- Soap12ProtocolImporter.cs
- XmlHierarchyData.cs
- PlanCompiler.cs
- SimpleNameService.cs
- OpCodes.cs
- DecimalAnimation.cs
- UniqueEventHelper.cs
- propertytag.cs
- ComponentResourceKey.cs
- _KerberosClient.cs
- DetailsViewRowCollection.cs
- SQLDouble.cs
- StoreUtilities.cs
- PictureBox.cs
- DataGridViewRowPrePaintEventArgs.cs
- ActiveXSite.cs
- RuntimeConfigurationRecord.cs
- SequentialActivityDesigner.cs
- CodeIndexerExpression.cs
- ToolStripMenuItem.cs
- TextRange.cs
- DefaultEventAttribute.cs
- DrawingGroup.cs
- TaskHelper.cs
- LayeredChannelListener.cs
- EdgeModeValidation.cs
- MimeMapping.cs
- wgx_render.cs
- FormViewUpdateEventArgs.cs
- QuaternionRotation3D.cs
- XmlAnyAttributeAttribute.cs
- DesignBindingPropertyDescriptor.cs
- QilScopedVisitor.cs
- VerbConverter.cs
- Window.cs
- DefaultBindingPropertyAttribute.cs
- EntityViewGenerationAttribute.cs
- AnimationException.cs
- ApplicationDirectoryMembershipCondition.cs
- ImmutableCollection.cs
- StringFreezingAttribute.cs
- WindowProviderWrapper.cs
- Int16KeyFrameCollection.cs
- DataBinder.cs
- MembershipValidatePasswordEventArgs.cs
- BinaryMethodMessage.cs
- PeerNameRecord.cs
- TextEffectCollection.cs
- AssemblyBuilder.cs
- MdiWindowListStrip.cs
- TextParentUndoUnit.cs
- ChannelManager.cs
- SqlStream.cs
- DataGridViewTextBoxCell.cs
- NeutralResourcesLanguageAttribute.cs
- FontSourceCollection.cs
- ParameterRetriever.cs
- StorageEndPropertyMapping.cs
- CodeCatchClause.cs
- EventListenerClientSide.cs
- InkCanvasSelectionAdorner.cs
- SQLChars.cs
- InfoCardListRequest.cs
- TreeWalker.cs
- ResourceProviderFactory.cs
- XPathConvert.cs
- WmlCommandAdapter.cs
- CheckBoxDesigner.cs
- IList.cs
- DelegateTypeInfo.cs
- Timer.cs
- TextEncodedRawTextWriter.cs
- TextEndOfSegment.cs
- Rect3DConverter.cs
- DateTimeAutomationPeer.cs
- TextParagraphProperties.cs
- _SSPIWrapper.cs
- LayoutDump.cs
- GeometryGroup.cs