Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / xsp / System / Web / Configuration / BuildProviderCollection.cs / 2 / 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; } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- AutomationElementIdentifiers.cs
- SecurityTokenException.cs
- XmlSignificantWhitespace.cs
- SeparatorAutomationPeer.cs
- SynchronizedRandom.cs
- Margins.cs
- CustomSignedXml.cs
- ExpressionBuilder.cs
- DataGridViewCellValueEventArgs.cs
- ImplicitInputBrush.cs
- HostExecutionContextManager.cs
- FileBasedResourceGroveler.cs
- DataGridItem.cs
- StringFunctions.cs
- EntityDataSourceDesignerHelper.cs
- COM2Enum.cs
- ActivityExecutionFilter.cs
- AccessibleObject.cs
- WindowsListView.cs
- safelink.cs
- ExpressionsCollectionConverter.cs
- ConditionedDesigner.cs
- TdsParserStateObject.cs
- XmlImplementation.cs
- OleAutBinder.cs
- CacheAxisQuery.cs
- GACIdentityPermission.cs
- XmlSchemaNotation.cs
- ProcessStartInfo.cs
- RawKeyboardInputReport.cs
- BitmapMetadata.cs
- DataGridViewCellStyle.cs
- IsolatedStorageFileStream.cs
- RequestQueue.cs
- EventLogEntryCollection.cs
- DependencyProperty.cs
- Selection.cs
- SQLResource.cs
- BaseProcessor.cs
- ExpressionLexer.cs
- FormsAuthenticationEventArgs.cs
- QuaternionConverter.cs
- SQLRoleProvider.cs
- MetafileHeaderEmf.cs
- QueryReaderSettings.cs
- DSASignatureDeformatter.cs
- SchemaCollectionPreprocessor.cs
- PolicyLevel.cs
- HMACSHA1.cs
- _CookieModule.cs
- ExtractorMetadata.cs
- DrawingAttributes.cs
- SoapDocumentMethodAttribute.cs
- FileDialogCustomPlace.cs
- CaseInsensitiveHashCodeProvider.cs
- HttpRawResponse.cs
- FactoryRecord.cs
- BindingMemberInfo.cs
- BindingMAnagerBase.cs
- CharacterMetrics.cs
- BaseCodeDomTreeGenerator.cs
- RegexWorker.cs
- KeyConverter.cs
- SmiConnection.cs
- PersonalizationProviderHelper.cs
- ListViewGroup.cs
- FlowDocumentPaginator.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- FormClosingEvent.cs
- InvokeMethod.cs
- mongolianshape.cs
- HttpCachePolicyWrapper.cs
- DefaultPrintController.cs
- EditCommandColumn.cs
- EmptyStringExpandableObjectConverter.cs
- QueryCacheEntry.cs
- TimeSpanValidatorAttribute.cs
- OrCondition.cs
- BitHelper.cs
- PasswordRecovery.cs
- DataGridTableStyleMappingNameEditor.cs
- FileEnumerator.cs
- ImportContext.cs
- ServiceOperationListItem.cs
- DeleteMemberBinder.cs
- Compiler.cs
- FrugalList.cs
- PermissionAttributes.cs
- FollowerQueueCreator.cs
- ObjectParameter.cs
- SecurityRuntime.cs
- Axis.cs
- Drawing.cs
- TextParentUndoUnit.cs
- MachineKeyConverter.cs
- CroppedBitmap.cs
- RestHandlerFactory.cs
- BeginStoryboard.cs
- XamlSerializer.cs
- QilDataSource.cs