Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / DEVDIV / depot / DevDiv / releases / 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. //------------------------------------------------------------------------------ //// 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
- LocalizationParserHooks.cs
- ScriptControlManager.cs
- AppSecurityManager.cs
- XmlCustomFormatter.cs
- AuthorizationSection.cs
- FixedSOMPage.cs
- TypeConverterBase.cs
- FilterEventArgs.cs
- ProfilePropertySettings.cs
- BinaryWriter.cs
- OpenTypeCommon.cs
- ExpressionNormalizer.cs
- WebPartCloseVerb.cs
- LongPath.cs
- HttpListenerResponse.cs
- XmlArrayAttribute.cs
- RealProxy.cs
- ParserStreamGeometryContext.cs
- EntryWrittenEventArgs.cs
- XmlWriterTraceListener.cs
- _CookieModule.cs
- CodeConditionStatement.cs
- FilterException.cs
- DynamicQueryableWrapper.cs
- FileSystemInfo.cs
- COM2ExtendedUITypeEditor.cs
- HtmlInputHidden.cs
- AnnotationStore.cs
- DoubleAverageAggregationOperator.cs
- TargetInvocationException.cs
- Double.cs
- ErrorFormatter.cs
- FindCriteriaElement.cs
- SerializableTypeCodeDomSerializer.cs
- EndpointAddressMessageFilterTable.cs
- OracleBinary.cs
- MachinePropertyVariants.cs
- PtsContext.cs
- ScriptModule.cs
- Normalization.cs
- Zone.cs
- __Error.cs
- SmiEventSink_Default.cs
- ResourceReferenceExpressionConverter.cs
- XPathAxisIterator.cs
- DataServiceRequestException.cs
- OdbcConnection.cs
- DeadCharTextComposition.cs
- AccessControlEntry.cs
- SizeF.cs
- ApplicationGesture.cs
- TargetPerspective.cs
- BuildTopDownAttribute.cs
- Rect.cs
- PeerNeighborManager.cs
- PropertyValueUIItem.cs
- AnnotationComponentChooser.cs
- PolicyVersion.cs
- BaseDataList.cs
- DataGridViewCellStyleChangedEventArgs.cs
- DispatcherHookEventArgs.cs
- RoutedEventHandlerInfo.cs
- FamilyMap.cs
- DataSetMappper.cs
- VideoDrawing.cs
- PrivateFontCollection.cs
- HtmlFormParameterReader.cs
- SuppressMergeCheckAttribute.cs
- LookupTables.cs
- OLEDB_Enum.cs
- ColumnResizeAdorner.cs
- EncryptedData.cs
- LessThanOrEqual.cs
- FlowThrottle.cs
- XsdDuration.cs
- AttachedPropertyDescriptor.cs
- HttpApplication.cs
- WSSecurityOneDotOneReceiveSecurityHeader.cs
- KnownTypesProvider.cs
- QueryContinueDragEvent.cs
- TypeToken.cs
- QueryPageSettingsEventArgs.cs
- COM2EnumConverter.cs
- ChannelTracker.cs
- NonParentingControl.cs
- StreamHelper.cs
- TextSelectionHelper.cs
- DynamicILGenerator.cs
- TypeResolvingOptions.cs
- ValidatorUtils.cs
- GenericRootAutomationPeer.cs
- ObjectTypeMapping.cs
- FormViewRow.cs
- DbBuffer.cs
- DataMemberListEditor.cs
- NavigationPropertyAccessor.cs
- XmlSchemaAnyAttribute.cs
- ValuePatternIdentifiers.cs
- PlaceHolder.cs
- C14NUtil.cs