Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / xsp / System / Web / Configuration / BuildProviderCollection.cs / 5 / BuildProviderCollection.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.Web.Compilation; using System.Reflection; using System.Web.Hosting; using System.Web.UI; using System.CodeDom.Compiler; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; // class CompilationSection [ConfigurationCollection(typeof(BuildProvider))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class BuildProviderCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static BuildProviderCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public BuildProviderCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public new BuildProvider this[string name] { get { return (BuildProvider)BaseGet(name); } } public BuildProvider this[int index] { get { return (BuildProvider)BaseGet(index); } set { if (BaseGet(index) != null) BaseRemoveAt(index); BaseAdd(index, value); } } public void Add(BuildProvider buildProvider) { BaseAdd(buildProvider); } public void Remove(String name) { BaseRemove(name); } public void RemoveAt(int index) { BaseRemoveAt(index); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new BuildProvider(); } protected override Object GetElementKey(ConfigurationElement element) { return ((BuildProvider)element).Extension; } } } // 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.Web.Compilation; using System.Reflection; using System.Web.Hosting; using System.Web.UI; using System.CodeDom.Compiler; using System.Web.Util; using System.ComponentModel; using System.Security.Permissions; // class CompilationSection [ConfigurationCollection(typeof(BuildProvider))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] public sealed class BuildProviderCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static BuildProviderCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } public BuildProviderCollection() : base(StringComparer.OrdinalIgnoreCase) { } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public new BuildProvider this[string name] { get { return (BuildProvider)BaseGet(name); } } public BuildProvider this[int index] { get { return (BuildProvider)BaseGet(index); } set { if (BaseGet(index) != null) BaseRemoveAt(index); BaseAdd(index, value); } } public void Add(BuildProvider buildProvider) { BaseAdd(buildProvider); } public void Remove(String name) { BaseRemove(name); } public void RemoveAt(int index) { BaseRemoveAt(index); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new BuildProvider(); } protected override Object GetElementKey(ConfigurationElement element) { return ((BuildProvider)element).Extension; } } } // 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
- WpfGeneratedKnownProperties.cs
- UnmanagedBitmapWrapper.cs
- DeferredReference.cs
- SiteMapDataSource.cs
- SerializationEventsCache.cs
- SortDescriptionCollection.cs
- Internal.cs
- HtmlShim.cs
- Encoding.cs
- UnmanagedHandle.cs
- StringUtil.cs
- SiteMapNodeItem.cs
- DefaultSerializationProviderAttribute.cs
- BypassElement.cs
- ToolStripRenderer.cs
- HScrollProperties.cs
- SpellerStatusTable.cs
- IsolatedStoragePermission.cs
- Brush.cs
- TableFieldsEditor.cs
- OdbcConnectionHandle.cs
- CustomLineCap.cs
- AddingNewEventArgs.cs
- ExecutedRoutedEventArgs.cs
- DateTimeValueSerializerContext.cs
- DetailsViewModeEventArgs.cs
- AnonymousIdentificationModule.cs
- ConversionContext.cs
- UmAlQuraCalendar.cs
- IListConverters.cs
- ResourceDescriptionAttribute.cs
- DSASignatureDeformatter.cs
- MenuItem.cs
- BamlLocalizationDictionary.cs
- MarshalByValueComponent.cs
- AbstractExpressions.cs
- ObjectDataSourceDesigner.cs
- RequestQueue.cs
- CodeNamespaceImportCollection.cs
- BoundsDrawingContextWalker.cs
- HtmlControlPersistable.cs
- ServiceProviders.cs
- FixedSOMContainer.cs
- MetadataStore.cs
- SspiNegotiationTokenAuthenticatorState.cs
- DBSqlParserColumnCollection.cs
- SymbolMethod.cs
- BuildProviderAppliesToAttribute.cs
- MatcherBuilder.cs
- Pen.cs
- SortedList.cs
- NativeConfigurationLoader.cs
- AppModelKnownContentFactory.cs
- DataPointer.cs
- OleDbTransaction.cs
- WinFormsSecurity.cs
- AggregateNode.cs
- ContainsSearchOperator.cs
- WindowsScroll.cs
- TypeForwardedFromAttribute.cs
- MissingMemberException.cs
- SweepDirectionValidation.cs
- StyleSelector.cs
- FtpWebResponse.cs
- StrokeCollectionConverter.cs
- UIElement.cs
- TypeConstant.cs
- DateTimeOffsetConverter.cs
- LineServicesCallbacks.cs
- Boolean.cs
- WebPartPersonalization.cs
- DateTimeOffset.cs
- ObjectDisposedException.cs
- TextSyndicationContent.cs
- CodeAccessPermission.cs
- SortKey.cs
- DispatcherProcessingDisabled.cs
- FragmentNavigationEventArgs.cs
- TitleStyle.cs
- SafeNativeMethods.cs
- TextEncodedRawTextWriter.cs
- HandleDictionary.cs
- OleCmdHelper.cs
- RoutedEventHandlerInfo.cs
- recordstatescratchpad.cs
- Style.cs
- MetadataUtil.cs
- ArraySortHelper.cs
- ArrayEditor.cs
- PropertyEntry.cs
- MutableAssemblyCacheEntry.cs
- Exceptions.cs
- DatagridviewDisplayedBandsData.cs
- ChannelPool.cs
- safelink.cs
- ButtonBaseAutomationPeer.cs
- MarkupCompilePass1.cs
- EntityConnection.cs
- Directory.cs
- NativeCppClassAttribute.cs