Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / whidbey / NetFxQFE / ndp / fx / src / xsp / System / Web / Configuration / BuildProviderCollection.cs / 1 / 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
- TransformProviderWrapper.cs
- EventTrigger.cs
- RuntimeWrappedException.cs
- LocalizabilityAttribute.cs
- odbcmetadatafactory.cs
- GetIndexBinder.cs
- EndpointBehaviorElementCollection.cs
- DataColumnCollection.cs
- WorkflowInvoker.cs
- CommandBindingCollection.cs
- CodeTryCatchFinallyStatement.cs
- StylusPointPropertyUnit.cs
- GacUtil.cs
- Translator.cs
- CodeCompiler.cs
- EmbeddedMailObject.cs
- PropertyGeneratedEventArgs.cs
- Accessible.cs
- BufferedGraphicsManager.cs
- ToolStripItemEventArgs.cs
- PageSetupDialog.cs
- MenuItemCollection.cs
- SwitchElementsCollection.cs
- SqlFunctionAttribute.cs
- CommandDevice.cs
- _UriTypeConverter.cs
- ListViewAutomationPeer.cs
- ConstNode.cs
- EndEvent.cs
- embossbitmapeffect.cs
- Vector.cs
- Compilation.cs
- ConsoleKeyInfo.cs
- SerializationException.cs
- embossbitmapeffect.cs
- SessionIDManager.cs
- WindowsBrush.cs
- Flowchart.cs
- DbConnectionPoolIdentity.cs
- SiteMapHierarchicalDataSourceView.cs
- LinqDataSourceSelectEventArgs.cs
- CodeNamespaceImport.cs
- DataGridColumnCollectionEditor.cs
- ObjectTypeMapping.cs
- SecurityPermission.cs
- GridToolTip.cs
- SimpleWebHandlerParser.cs
- RectAnimationClockResource.cs
- UITypeEditor.cs
- TriggerActionCollection.cs
- SocketException.cs
- XmlDocumentType.cs
- FixedSOMImage.cs
- QilCloneVisitor.cs
- ProxyManager.cs
- RestHandler.cs
- CriticalFinalizerObject.cs
- ListControl.cs
- GridViewColumn.cs
- FilteredAttributeCollection.cs
- DateTimeUtil.cs
- ExpressionBuilderContext.cs
- IntranetCredentialPolicy.cs
- DataGridState.cs
- Simplifier.cs
- ListViewCommandEventArgs.cs
- GcSettings.cs
- ActivitySurrogate.cs
- XmlReader.cs
- DesignerDataSchemaClass.cs
- SQLStringStorage.cs
- FixedLineResult.cs
- Selector.cs
- GenerateTemporaryTargetAssembly.cs
- SessionStateModule.cs
- EpmSourcePathSegment.cs
- PropertyTabAttribute.cs
- ButtonBase.cs
- IntranetCredentialPolicy.cs
- Baml2006SchemaContext.cs
- TypedTableBaseExtensions.cs
- PeerInputChannel.cs
- LogManagementAsyncResult.cs
- XmlSchemaGroup.cs
- TCPClient.cs
- SmtpReplyReader.cs
- SqlPersonalizationProvider.cs
- IList.cs
- DriveInfo.cs
- VSWCFServiceContractGenerator.cs
- SearchExpression.cs
- XmlTextWriter.cs
- ComponentManagerBroker.cs
- DefaultBindingPropertyAttribute.cs
- SqlClientPermission.cs
- DataRow.cs
- MILUtilities.cs
- ExtendedProtectionPolicyTypeConverter.cs
- IHttpResponseInternal.cs
- PrintPreviewDialog.cs