Code:
/ 4.0 / 4.0 / 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. //------------------------------------------------------------------------------ //// 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
- UnSafeCharBuffer.cs
- ZipIOCentralDirectoryBlock.cs
- FormView.cs
- WorkflowInlining.cs
- XmlnsCache.cs
- TaskFormBase.cs
- SrgsRulesCollection.cs
- KeyValueConfigurationCollection.cs
- EditorZoneAutoFormat.cs
- XmlEnumAttribute.cs
- XmlSchemaCompilationSettings.cs
- InvalidMessageContractException.cs
- XmlSchemas.cs
- MergeEnumerator.cs
- NullEntityWrapper.cs
- MemoryStream.cs
- hwndwrapper.cs
- MediaContextNotificationWindow.cs
- DbConnectionStringCommon.cs
- WsdlParser.cs
- baseaxisquery.cs
- BulletDecorator.cs
- SHA1.cs
- ReadOnlyObservableCollection.cs
- DrawingContextDrawingContextWalker.cs
- securestring.cs
- XmlSerializerFactory.cs
- ExtensionFile.cs
- Events.cs
- ArgIterator.cs
- KnownTypesProvider.cs
- ToolStripControlHost.cs
- Point.cs
- XmlLanguageConverter.cs
- XslException.cs
- GlyphCache.cs
- PowerStatus.cs
- TimeStampChecker.cs
- Regex.cs
- MeasureItemEvent.cs
- XmlLanguage.cs
- XmlILAnnotation.cs
- InvalidComObjectException.cs
- DrawingServices.cs
- Point3DCollection.cs
- GACIdentityPermission.cs
- WinEventQueueItem.cs
- DiscreteKeyFrames.cs
- NavigationHelper.cs
- ApplicationActivator.cs
- TemplateKey.cs
- SiteMapPath.cs
- DocumentGridPage.cs
- TextRunProperties.cs
- CodeNamespace.cs
- CultureSpecificCharacterBufferRange.cs
- LinkedList.cs
- ResourceSetExpression.cs
- RegistryPermission.cs
- Preprocessor.cs
- ListSurrogate.cs
- cookiecontainer.cs
- InvokeProviderWrapper.cs
- PointConverter.cs
- MenuItemBinding.cs
- EntitySqlQueryBuilder.cs
- SplineKeyFrames.cs
- DbConnectionStringCommon.cs
- Command.cs
- KoreanCalendar.cs
- ObjectDataSourceMethodEditor.cs
- PropertyEntry.cs
- WindowsRichEditRange.cs
- GradientStopCollection.cs
- RegexMatchCollection.cs
- HtmlTableRowCollection.cs
- RuleSetDialog.Designer.cs
- ViewBase.cs
- DodSequenceMerge.cs
- InheritanceUI.cs
- FirstQueryOperator.cs
- EventLogHandle.cs
- DataControlButton.cs
- QilFunction.cs
- SiteMapNode.cs
- ToolStripScrollButton.cs
- AttributeExtensions.cs
- ToolStripButton.cs
- SoapAttributeAttribute.cs
- FunctionCommandText.cs
- OracleBFile.cs
- WebPartHeaderCloseVerb.cs
- SoapHttpTransportImporter.cs
- DecoderNLS.cs
- RichTextBox.cs
- ListViewAutomationPeer.cs
- sqlcontext.cs
- WebRequestModuleElement.cs
- QueryReaderSettings.cs
- ServiceHostingEnvironment.cs