Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / Configuration / WebRequestModuleElementCollection.cs / 1 / WebRequestModuleElementCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.Configuration { using System; using System.Configuration; using System.Security.Permissions; [ConfigurationCollection(typeof(WebRequestModuleElement))] public sealed class WebRequestModuleElementCollection : ConfigurationElementCollection { public WebRequestModuleElementCollection() { } public WebRequestModuleElement this[int index] { get { return (WebRequestModuleElement)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index,value); } } public new WebRequestModuleElement this[string name] { get { return (WebRequestModuleElement)BaseGet(name); } set { if (BaseGet(name) != null) { BaseRemove(name); } BaseAdd(value); } } public void Add(WebRequestModuleElement element) { BaseAdd(element); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new WebRequestModuleElement(); } protected override Object GetElementKey(ConfigurationElement element) { if (element == null) throw new ArgumentNullException("element"); return ((WebRequestModuleElement)element).Key; } public int IndexOf(WebRequestModuleElement element) { return BaseIndexOf(element); } public void Remove(WebRequestModuleElement element) { if (element == null) throw new ArgumentNullException("element"); BaseRemove(element.Key); } public void Remove(string name) { BaseRemove(name); } public void RemoveAt(int index) { BaseRemoveAt(index); } } }
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- ApplicationCommands.cs
- NamespaceQuery.cs
- VisualStateManager.cs
- ToolStripDropDownMenu.cs
- DictionaryKeyPropertyAttribute.cs
- TTSEvent.cs
- DataPagerField.cs
- DelegatingStream.cs
- DesignTimeVisibleAttribute.cs
- HttpListenerRequestUriBuilder.cs
- EncodingConverter.cs
- SqlParameterCollection.cs
- FormViewInsertEventArgs.cs
- ForeignKeyConstraint.cs
- FullTextLine.cs
- MailHeaderInfo.cs
- CodeTryCatchFinallyStatement.cs
- CompatibleIComparer.cs
- ActivityExecutionContextCollection.cs
- StyleSheetDesigner.cs
- ListViewUpdatedEventArgs.cs
- IPEndPointCollection.cs
- ArrayWithOffset.cs
- StoreContentChangedEventArgs.cs
- IdentitySection.cs
- Fonts.cs
- ScaleTransform3D.cs
- CodeNamespaceCollection.cs
- ListDictionaryInternal.cs
- StateManagedCollection.cs
- FormattedText.cs
- PocoEntityKeyStrategy.cs
- ValuePatternIdentifiers.cs
- ContentControl.cs
- RecommendedAsConfigurableAttribute.cs
- StylusCaptureWithinProperty.cs
- InstanceKeyCompleteException.cs
- externdll.cs
- StringUtil.cs
- DataGridLinkButton.cs
- PolicyStatement.cs
- ClientConfigPaths.cs
- TransformPattern.cs
- FontUnit.cs
- TableItemProviderWrapper.cs
- XmlDataImplementation.cs
- ThemeDirectoryCompiler.cs
- RowBinding.cs
- HitTestResult.cs
- ControlPaint.cs
- PopupRootAutomationPeer.cs
- NonceToken.cs
- DataServiceRequestException.cs
- Latin1Encoding.cs
- DateTimeStorage.cs
- OleDbConnection.cs
- TraceUtility.cs
- regiisutil.cs
- ControlCollection.cs
- Scene3D.cs
- CriticalHandle.cs
- XPathExpr.cs
- ProfileBuildProvider.cs
- ExecutionProperties.cs
- Assembly.cs
- SqlCacheDependencyDatabaseCollection.cs
- ProcessDesigner.cs
- SchemaObjectWriter.cs
- ServiceInfo.cs
- HttpModuleActionCollection.cs
- TextServicesDisplayAttribute.cs
- DynamicFilterExpression.cs
- Matrix.cs
- ResXDataNode.cs
- DeclarationUpdate.cs
- HealthMonitoringSectionHelper.cs
- BitmapSource.cs
- SynchronizationContext.cs
- StylusPointDescription.cs
- EllipseGeometry.cs
- AnnotationHelper.cs
- PartialArray.cs
- VirtualizedItemProviderWrapper.cs
- ConfigDefinitionUpdates.cs
- securitycriticaldataformultiplegetandset.cs
- VersionConverter.cs
- SByte.cs
- ImageDrawing.cs
- SingleQueryOperator.cs
- SafeArrayRankMismatchException.cs
- ProtocolsConfigurationHandler.cs
- LocationInfo.cs
- DataObject.cs
- PowerStatus.cs
- WebServiceResponseDesigner.cs
- SqlFunctionAttribute.cs
- TreeNode.cs
- CodeStatement.cs
- ResourceManager.cs
- TableCellCollection.cs