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
- PermissionSet.cs
- DesignerSerializerAttribute.cs
- DbCommandTree.cs
- SrgsText.cs
- iisPickupDirectory.cs
- HttpResponse.cs
- AttributeQuery.cs
- AxHost.cs
- NameValuePermission.cs
- DispatcherHooks.cs
- AsyncPostBackErrorEventArgs.cs
- DataControlPagerLinkButton.cs
- InstanceDataCollection.cs
- CompModHelpers.cs
- TrackingProfileManager.cs
- OracleInfoMessageEventArgs.cs
- RelativeSource.cs
- ProbeDuplexCD1AsyncResult.cs
- CoreSwitches.cs
- Geometry3D.cs
- Part.cs
- MessageQueue.cs
- AuthorizationSection.cs
- SecurityUniqueId.cs
- CompilerWrapper.cs
- StreamGeometry.cs
- IPAddress.cs
- PersonalizationProviderHelper.cs
- WebUtility.cs
- SizeConverter.cs
- ColumnMapTranslator.cs
- ToolStripGripRenderEventArgs.cs
- TrackingStringDictionary.cs
- XmlDomTextWriter.cs
- RouteParser.cs
- Reference.cs
- ImmutableObjectAttribute.cs
- MultilineStringConverter.cs
- TextEffectCollection.cs
- Activator.cs
- OracleInternalConnection.cs
- BinaryReader.cs
- NameValuePermission.cs
- DoubleLink.cs
- DecoderExceptionFallback.cs
- Span.cs
- BitmapFrameEncode.cs
- OpenCollectionAsyncResult.cs
- BitmapScalingModeValidation.cs
- SerializationObjectManager.cs
- CompressionTracing.cs
- ToolStripStatusLabel.cs
- Terminate.cs
- FindCriteriaElement.cs
- TabControl.cs
- TextFormatterContext.cs
- ZipIOEndOfCentralDirectoryBlock.cs
- Events.cs
- FunctionQuery.cs
- ConditionalAttribute.cs
- DayRenderEvent.cs
- PngBitmapEncoder.cs
- SelectionProcessor.cs
- SafeMILHandle.cs
- DelegateHelpers.cs
- JsonFormatReaderGenerator.cs
- GeometryModel3D.cs
- MetaColumn.cs
- CreateInstanceBinder.cs
- SslStream.cs
- ToolStripDropDownMenu.cs
- ListBindingConverter.cs
- Storyboard.cs
- ScrollViewerAutomationPeer.cs
- PropertyExpression.cs
- RecordManager.cs
- ConfigurationPermission.cs
- WebPartDesigner.cs
- SerializationHelper.cs
- CoTaskMemUnicodeSafeHandle.cs
- PrePostDescendentsWalker.cs
- ObjectSet.cs
- ListViewDataItem.cs
- TableRowCollection.cs
- RenderTargetBitmap.cs
- ImageDrawing.cs
- ListViewAutomationPeer.cs
- EtwTrackingBehavior.cs
- Selector.cs
- ColorConvertedBitmapExtension.cs
- LockedHandleGlyph.cs
- ConnectionConsumerAttribute.cs
- CellCreator.cs
- XmlSerializationGeneratedCode.cs
- SynchronousChannel.cs
- NullExtension.cs
- NullableLongMinMaxAggregationOperator.cs
- SizeConverter.cs
- EnterpriseServicesHelper.cs
- TextMetrics.cs