Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / WebControlsSection.cs / 1305376 / 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; 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. // //----------------------------------------------------------------------------- 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; 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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- EndOfStreamException.cs
- ShellProvider.cs
- EraserBehavior.cs
- AssociationTypeEmitter.cs
- TimeoutConverter.cs
- GeometryDrawing.cs
- EmptyReadOnlyDictionaryInternal.cs
- PublishLicense.cs
- RoleManagerModule.cs
- EdmSchemaAttribute.cs
- AdapterDictionary.cs
- DirectoryInfo.cs
- XmlSerializerFactory.cs
- _AcceptOverlappedAsyncResult.cs
- MeasurementDCInfo.cs
- ACE.cs
- ProcessModelSection.cs
- DataReceivedEventArgs.cs
- Italic.cs
- WebBrowserNavigatedEventHandler.cs
- ToolboxCategory.cs
- InkCanvasInnerCanvas.cs
- ObjectDataSourceDisposingEventArgs.cs
- Animatable.cs
- RequestTimeoutManager.cs
- TemplateContent.cs
- ItemList.cs
- UnicastIPAddressInformationCollection.cs
- DataGridViewComboBoxCell.cs
- __ConsoleStream.cs
- WindowClosedEventArgs.cs
- PrivateUnsafeNativeCompoundFileMethods.cs
- InvalidFilterCriteriaException.cs
- ComplexBindingPropertiesAttribute.cs
- SiteMapProvider.cs
- compensatingcollection.cs
- SecureStringHasher.cs
- SoapSchemaExporter.cs
- ValueUnavailableException.cs
- HttpPostClientProtocol.cs
- ExpressionBuilderContext.cs
- _NetRes.cs
- WinInetCache.cs
- EventProviderWriter.cs
- EntityDataSourceWrapperCollection.cs
- CodeExporter.cs
- ViewValidator.cs
- ServiceDescriptionSerializer.cs
- RuntimeEnvironment.cs
- TableParagraph.cs
- SerializationEventsCache.cs
- StackOverflowException.cs
- CompressStream.cs
- GroupBox.cs
- FixedSOMContainer.cs
- SqlNodeAnnotations.cs
- XPathDocumentBuilder.cs
- OracleBinary.cs
- TreeView.cs
- DocumentViewerAutomationPeer.cs
- ImageIndexConverter.cs
- PrePrepareMethodAttribute.cs
- InternalTypeHelper.cs
- CachedRequestParams.cs
- XhtmlTextWriter.cs
- WebPartActionVerb.cs
- Pair.cs
- XmlHierarchicalDataSourceView.cs
- PropertyEmitter.cs
- XslCompiledTransform.cs
- WebPartCatalogAddVerb.cs
- ManagementInstaller.cs
- TreeNodeBinding.cs
- AutomationEvent.cs
- DummyDataSource.cs
- CodeValidator.cs
- PositiveTimeSpanValidatorAttribute.cs
- XmlNullResolver.cs
- Odbc32.cs
- ResizeBehavior.cs
- EntityDataSourceStatementEditorForm.cs
- Dictionary.cs
- XmlChildEnumerator.cs
- EntityDataSourceDataSelection.cs
- RequestCachePolicy.cs
- GridViewHeaderRowPresenter.cs
- DbConvert.cs
- ZipIOLocalFileHeader.cs
- ToolBar.cs
- GiveFeedbackEventArgs.cs
- xmlfixedPageInfo.cs
- ExecutionScope.cs
- AsymmetricAlgorithm.cs
- IdnMapping.cs
- ThemeableAttribute.cs
- latinshape.cs
- TTSEvent.cs
- EditorBrowsableAttribute.cs
- SecurityTraceRecordHelper.cs
- SatelliteContractVersionAttribute.cs