Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / xsp / System / Web / Configuration / AssemblyCollection.cs / 1 / 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))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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))] [AspNetHostingPermission(SecurityAction.LinkDemand, Level=AspNetHostingPermissionLevel.Minimal)] 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
- StrokeSerializer.cs
- FormViewDeletedEventArgs.cs
- Keywords.cs
- xmlfixedPageInfo.cs
- ProvideValueServiceProvider.cs
- TextPointerBase.cs
- CategoryGridEntry.cs
- AnnotationHelper.cs
- DropDownList.cs
- XmlQueryContext.cs
- HttpCacheParams.cs
- AsyncResult.cs
- UnSafeCharBuffer.cs
- PrimaryKeyTypeConverter.cs
- ProtectedProviderSettings.cs
- TypeBuilderInstantiation.cs
- FormClosedEvent.cs
- NativeRightsManagementAPIsStructures.cs
- ChangesetResponse.cs
- EventLogPermissionEntry.cs
- ContextProperty.cs
- BulletDecorator.cs
- BuilderElements.cs
- SplitterCancelEvent.cs
- ToggleButtonAutomationPeer.cs
- ConnectivityStatus.cs
- FormViewAutoFormat.cs
- ComponentConverter.cs
- SubpageParaClient.cs
- ScriptIgnoreAttribute.cs
- TextElementEnumerator.cs
- ListViewGroupConverter.cs
- DataGridViewRowConverter.cs
- MissingSatelliteAssemblyException.cs
- MailMessageEventArgs.cs
- AxHost.cs
- HttpRuntime.cs
- OleDbException.cs
- ConnectionInterfaceCollection.cs
- AdjustableArrowCap.cs
- PageMediaSize.cs
- AssemblyCache.cs
- TranslateTransform.cs
- XmlWrappingReader.cs
- EntityDataSource.cs
- HasCopySemanticsAttribute.cs
- ThicknessConverter.cs
- TextSimpleMarkerProperties.cs
- Brush.cs
- MenuAutomationPeer.cs
- FontFamily.cs
- WeakReadOnlyCollection.cs
- Decimal.cs
- ProviderCollection.cs
- TileBrush.cs
- BamlBinaryReader.cs
- LoginView.cs
- XmlSchemaValidationException.cs
- DataGridTextBoxColumn.cs
- AuthenticationModulesSection.cs
- SqlError.cs
- WebScriptEnablingBehavior.cs
- XmlSchemaExporter.cs
- Point3D.cs
- ExpressionBuilderContext.cs
- MarkupObject.cs
- TemplatedAdorner.cs
- InputLanguage.cs
- CodeGeneratorOptions.cs
- MobilePage.cs
- MatrixValueSerializer.cs
- FontStretchConverter.cs
- OpenFileDialog.cs
- NavigationPropertyEmitter.cs
- EdmEntityTypeAttribute.cs
- MSHTMLHostUtil.cs
- PKCS1MaskGenerationMethod.cs
- Int32Rect.cs
- RealProxy.cs
- DataControlImageButton.cs
- UserPersonalizationStateInfo.cs
- SourceInterpreter.cs
- NativeCompoundFileAPIs.cs
- DictionaryContent.cs
- LinqDataSourceStatusEventArgs.cs
- SafeBitVector32.cs
- TextStore.cs
- ADRoleFactory.cs
- TextContainerHelper.cs
- DateTimeFormatInfoScanner.cs
- FunctionImportElement.cs
- SelfIssuedTokenFactoryCredential.cs
- PageTheme.cs
- Parser.cs
- DataGridItemCollection.cs
- SocketPermission.cs
- ContentTextAutomationPeer.cs
- DataGridViewRow.cs
- TypefaceCollection.cs
- ResourceContainer.cs