Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / WebControlsSection.cs / 5 / 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.
//
//-----------------------------------------------------------------------------
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.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ProcessModelInfo.cs
- InstanceView.cs
- ParameterElement.cs
- TdsParameterSetter.cs
- ProgressBarAutomationPeer.cs
- CodeSubDirectoriesCollection.cs
- MulticastIPAddressInformationCollection.cs
- ObjectPersistData.cs
- TraceRecord.cs
- ScopeCompiler.cs
- StreamGeometry.cs
- FilterException.cs
- InkSerializer.cs
- Effect.cs
- EditorZoneBase.cs
- AutomationPeer.cs
- StatementContext.cs
- LocalizableResourceBuilder.cs
- UnknownWrapper.cs
- FunctionImportMapping.cs
- ExcCanonicalXml.cs
- GradientStopCollection.cs
- DBCommandBuilder.cs
- HelpKeywordAttribute.cs
- CollectionType.cs
- EventHandlers.cs
- ColumnResult.cs
- WebGetAttribute.cs
- ClientProxyGenerator.cs
- SingleObjectCollection.cs
- PathFigure.cs
- ManagementOptions.cs
- PageParser.cs
- ColorConverter.cs
- StringConverter.cs
- _TimerThread.cs
- EventBuilder.cs
- sqlinternaltransaction.cs
- DataGridItemEventArgs.cs
- ColorBuilder.cs
- EncoderReplacementFallback.cs
- FrameAutomationPeer.cs
- TableRowsCollectionEditor.cs
- ActionFrame.cs
- HtmlTableRow.cs
- NumericUpDownAcceleration.cs
- RectangleHotSpot.cs
- CapabilitiesState.cs
- CompressionTracing.cs
- InsufficientMemoryException.cs
- MemoryRecordBuffer.cs
- EntityFunctions.cs
- EntityParameter.cs
- MenuItem.cs
- AssemblyCollection.cs
- XmlNamespaceMappingCollection.cs
- AttributeEmitter.cs
- DataGridViewCellStateChangedEventArgs.cs
- RightsManagementUser.cs
- Native.cs
- XsltConvert.cs
- AssemblySettingAttributes.cs
- EntityChangedParams.cs
- SystemColors.cs
- XmlIncludeAttribute.cs
- XmlUTF8TextWriter.cs
- InvokeBinder.cs
- ObjectQuery.cs
- IndentedWriter.cs
- ResourcePool.cs
- RectAnimationUsingKeyFrames.cs
- FormatterServices.cs
- Update.cs
- WizardPanel.cs
- DebuggerAttributes.cs
- FunctionUpdateCommand.cs
- Opcode.cs
- BuildProvider.cs
- WebBrowser.cs
- TextElementEnumerator.cs
- HitTestFilterBehavior.cs
- mediapermission.cs
- DbProviderFactoriesConfigurationHandler.cs
- TypeLibConverter.cs
- NamedPipeHostedTransportConfiguration.cs
- SymbolDocumentGenerator.cs
- BitmapScalingModeValidation.cs
- SqlGenericUtil.cs
- Types.cs
- ColumnMapProcessor.cs
- Point3DAnimationBase.cs
- SettingsAttributes.cs
- SqlCommand.cs
- MonthChangedEventArgs.cs
- KeyInterop.cs
- FunctionDetailsReader.cs
- TypeUnloadedException.cs
- BlockCollection.cs
- DataServiceQueryProvider.cs
- FormConverter.cs