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
- ServicesUtilities.cs
- ConfigurationSchemaErrors.cs
- WindowsRichEdit.cs
- DataRelationCollection.cs
- ModelItemCollectionImpl.cs
- SecurityContextSecurityToken.cs
- GeneralTransform3DTo2D.cs
- StrokeCollection2.cs
- CustomWebEventKey.cs
- WindowsEditBox.cs
- WebPartDeleteVerb.cs
- ToolBarPanel.cs
- SiteMapHierarchicalDataSourceView.cs
- DataBoundControlParameterTarget.cs
- UdpReplyToBehavior.cs
- ScrollItemProviderWrapper.cs
- ActivityBindForm.cs
- NativeMethods.cs
- ClientData.cs
- _NTAuthentication.cs
- SourceExpressionException.cs
- UnsafeMethods.cs
- CompilationUnit.cs
- ForwardPositionQuery.cs
- XmlDomTextWriter.cs
- ReadonlyMessageFilter.cs
- CompoundFileDeflateTransform.cs
- PropertiesTab.cs
- Pipe.cs
- GlobalizationAssembly.cs
- PropertyGridView.cs
- ObjectDataSourceEventArgs.cs
- AsymmetricSignatureFormatter.cs
- InternalDispatchObject.cs
- ValidatorCollection.cs
- DataGridViewImageColumn.cs
- NewItemsContextMenuStrip.cs
- Attributes.cs
- Win32Interop.cs
- Trace.cs
- WebPartDisplayModeCancelEventArgs.cs
- FixedSOMTextRun.cs
- ProfilePropertyMetadata.cs
- PerformanceCounterNameAttribute.cs
- XslVisitor.cs
- PeerNameRecord.cs
- ManagedFilter.cs
- PrinterResolution.cs
- Int16Storage.cs
- RelatedCurrencyManager.cs
- dtdvalidator.cs
- RequestResizeEvent.cs
- ListChangedEventArgs.cs
- EntityKey.cs
- LeftCellWrapper.cs
- InlineCategoriesDocument.cs
- PerspectiveCamera.cs
- DesignerTransactionCloseEvent.cs
- WindowsFormsSectionHandler.cs
- SimpleTextLine.cs
- BaseDataBoundControl.cs
- IconBitmapDecoder.cs
- SQLGuid.cs
- TreeNodeBindingCollection.cs
- basenumberconverter.cs
- ListSurrogate.cs
- XPathArrayIterator.cs
- SQLStringStorage.cs
- DataGridAddNewRow.cs
- TiffBitmapEncoder.cs
- PostBackOptions.cs
- AnnotationResourceChangedEventArgs.cs
- ClusterRegistryConfigurationProvider.cs
- DataTableExtensions.cs
- SqlCachedBuffer.cs
- LinearKeyFrames.cs
- CredentialManagerDialog.cs
- NativeMethods.cs
- GifBitmapEncoder.cs
- UpnEndpointIdentityExtension.cs
- ObjectManager.cs
- SerializationEventsCache.cs
- SspiSecurityTokenProvider.cs
- WmlListAdapter.cs
- SqlMethodCallConverter.cs
- TemplateInstanceAttribute.cs
- ObjectSecurity.cs
- DocumentApplicationJournalEntry.cs
- VBIdentifierName.cs
- HtmlInputReset.cs
- CryptoStream.cs
- ComPersistableTypeElement.cs
- XPathDocument.cs
- MenuItem.cs
- EncodingDataItem.cs
- CollectionViewProxy.cs
- EnglishPluralizationService.cs
- PropertyBuilder.cs
- DbXmlEnabledProviderManifest.cs
- DbConnectionPoolGroup.cs