Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / xsp / System / Web / Configuration / AssemblyCollection.cs / 1305376 / AssemblyCollection.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; [ConfigurationCollection(typeof(AssemblyInfo))] public sealed class AssemblyCollection : ConfigurationElementCollection { private static ConfigurationPropertyCollection _properties; static AssemblyCollection() { // Property initialization _properties = new ConfigurationPropertyCollection(); } protected override ConfigurationPropertyCollection Properties { get { return _properties; } } public AssemblyInfo this[int index] { get { return (AssemblyInfo)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public new AssemblyInfo this[String assemblyName] { get { return (AssemblyInfo)BaseGet(assemblyName); } } public void Add(AssemblyInfo assemblyInformation) { BaseAdd(assemblyInformation); } public void Remove(String key) { BaseRemove(key); } public void RemoveAt(int index) { BaseRemoveAt(index); } protected override ConfigurationElement CreateNewElement() { return new AssemblyInfo(); } protected override Object GetElementKey(ConfigurationElement element) { return ((AssemblyInfo)element).Assembly; } public void Clear() { BaseClear(); } internal bool IsRemoved(string key) { return BaseIsRemoved(key); } } } // 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
- RequestCachingSection.cs
- FilteredAttributeCollection.cs
- ClosableStream.cs
- EditorZone.cs
- RegexTree.cs
- PropertyItemInternal.cs
- ListView.cs
- DoubleAnimationClockResource.cs
- EpmSourcePathSegment.cs
- Trace.cs
- DiscoveryClientChannelBase.cs
- BlurEffect.cs
- HttpCookieCollection.cs
- DPTypeDescriptorContext.cs
- BeginStoryboard.cs
- QueryRewriter.cs
- StorageTypeMapping.cs
- WindowsPrincipal.cs
- ProtocolElement.cs
- BufferedWebEventProvider.cs
- XmlElementAttributes.cs
- StrongNameUtility.cs
- RecognizedWordUnit.cs
- PriorityRange.cs
- PerformanceCounterTraceRecord.cs
- AttributeData.cs
- ContextConfiguration.cs
- XmlRawWriterWrapper.cs
- MasterPageBuildProvider.cs
- safemediahandle.cs
- ProfileInfo.cs
- LogicalExpr.cs
- _OSSOCK.cs
- HostedImpersonationContext.cs
- InvalidDataException.cs
- CodeTypeReference.cs
- DiscoveryClientDuplexChannel.cs
- DataContext.cs
- SmiTypedGetterSetter.cs
- RepeaterCommandEventArgs.cs
- URLAttribute.cs
- Quaternion.cs
- ScriptModule.cs
- WinEventTracker.cs
- ConfigurationLockCollection.cs
- UdpChannelFactory.cs
- ClientTarget.cs
- SynchronizationLockException.cs
- SchemaTypeEmitter.cs
- ComponentGuaranteesAttribute.cs
- MdImport.cs
- ToolStripScrollButton.cs
- COM2Properties.cs
- SharedHttpTransportManager.cs
- KeyInterop.cs
- Crypto.cs
- DispatcherExceptionEventArgs.cs
- InvokeBinder.cs
- DataBindingHandlerAttribute.cs
- BehaviorService.cs
- DictionaryBase.cs
- StylusSystemGestureEventArgs.cs
- EntityClassGenerator.cs
- ObjectReaderCompiler.cs
- CorrelationInitializer.cs
- ListSurrogate.cs
- PolicyException.cs
- C14NUtil.cs
- InkCanvas.cs
- HScrollBar.cs
- Quaternion.cs
- RawStylusInputCustomDataList.cs
- TextControl.cs
- SystemNetHelpers.cs
- FixedFlowMap.cs
- RuntimeConfigLKG.cs
- SignatureDescription.cs
- UriExt.cs
- SizeF.cs
- ResetableIterator.cs
- ILGenerator.cs
- BamlReader.cs
- BrushMappingModeValidation.cs
- HwndSource.cs
- WindowsAuthenticationEventArgs.cs
- ClientSponsor.cs
- CommunicationObjectManager.cs
- PropertyTabAttribute.cs
- CodeBinaryOperatorExpression.cs
- RoutedEventValueSerializer.cs
- SpellCheck.cs
- Root.cs
- HandleCollector.cs
- InplaceBitmapMetadataWriter.cs
- ToolStripSettings.cs
- CodeDOMProvider.cs
- CommonDialog.cs
- Predicate.cs
- ExpressionBinding.cs
- ValueProviderWrapper.cs