Code:
/ DotNET / DotNET / 8.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
- MailBnfHelper.cs
- XmlSchemaSimpleContent.cs
- GlobalProxySelection.cs
- DiagnosticsConfiguration.cs
- SaveFileDialog.cs
- GridPattern.cs
- QueryTask.cs
- DefaultSection.cs
- ApplicationFileCodeDomTreeGenerator.cs
- NativeWindow.cs
- WmlPanelAdapter.cs
- RuntimeWrappedException.cs
- ReplacementText.cs
- EventWaitHandle.cs
- PrivateFontCollection.cs
- SiteMapDataSource.cs
- SymLanguageVendor.cs
- PasswordDeriveBytes.cs
- ClientOptions.cs
- XhtmlBasicLinkAdapter.cs
- TreeWalkHelper.cs
- XsdDateTime.cs
- ConfigXmlComment.cs
- GrammarBuilderWildcard.cs
- ColorTypeConverter.cs
- CheckBox.cs
- ThreadStartException.cs
- CollectionConverter.cs
- remotingproxy.cs
- WrappingXamlSchemaContext.cs
- RowVisual.cs
- EventWaitHandleSecurity.cs
- RowUpdatedEventArgs.cs
- Queue.cs
- TdsParserStaticMethods.cs
- SoapHelper.cs
- StylusPointDescription.cs
- precedingquery.cs
- CopyOfAction.cs
- ComplexPropertyEntry.cs
- WindowsAuthenticationEventArgs.cs
- DataPagerFieldCollection.cs
- Accessible.cs
- AppDomainUnloadedException.cs
- InterleavedZipPartStream.cs
- Identity.cs
- HtmlInputCheckBox.cs
- EncoderBestFitFallback.cs
- CodeTryCatchFinallyStatement.cs
- WriteableOnDemandStream.cs
- ObjectComplexPropertyMapping.cs
- XpsFixedDocumentSequenceReaderWriter.cs
- ParameterToken.cs
- SystemException.cs
- CacheVirtualItemsEvent.cs
- WebPartAddingEventArgs.cs
- XamlSerializationHelper.cs
- DetailsViewUpdatedEventArgs.cs
- LocalBuilder.cs
- XmlSchemaDocumentation.cs
- InheritanceRules.cs
- SchemaHelper.cs
- Dynamic.cs
- WmlControlAdapter.cs
- DataTable.cs
- DataMemberConverter.cs
- SHA512.cs
- VariantWrapper.cs
- ChildChangedEventArgs.cs
- InvokeSchedule.cs
- LogicalTreeHelper.cs
- ValidationHelper.cs
- EntityType.cs
- Triangle.cs
- ExternalCalls.cs
- XamlSerializerUtil.cs
- WebPartDeleteVerb.cs
- WsatEtwTraceListener.cs
- DataServiceStreamProviderWrapper.cs
- SplashScreen.cs
- DataGridTableCollection.cs
- FixedSOMTableRow.cs
- ThreadAbortException.cs
- RangeValuePatternIdentifiers.cs
- AnimationLayer.cs
- DesignerHelpers.cs
- MachineSettingsSection.cs
- CollectionMarkupSerializer.cs
- EntityDataSourceWizardForm.cs
- ProfileSettings.cs
- XmlSchemaAnyAttribute.cs
- __TransparentProxy.cs
- ProxyManager.cs
- EndCreateSecurityTokenRequest.cs
- ControlValuePropertyAttribute.cs
- SqlDataSourceFilteringEventArgs.cs
- ItemCheckEvent.cs
- FacetValues.cs
- Cursors.cs
- PartialList.cs