Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / Configuration / WebRequestModuleElementCollection.cs / 1305376 / 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); } } } // 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
- TagPrefixAttribute.cs
- SqlClientPermission.cs
- PersonalizationStateQuery.cs
- UriWriter.cs
- ColumnMapProcessor.cs
- _AcceptOverlappedAsyncResult.cs
- CustomErrorsSectionWrapper.cs
- RawStylusSystemGestureInputReport.cs
- QuerySetOp.cs
- NodeLabelEditEvent.cs
- MetabaseServerConfig.cs
- MethodToken.cs
- SecurityDocument.cs
- HScrollProperties.cs
- _Semaphore.cs
- TimelineCollection.cs
- PropertyDescriptor.cs
- Int32Rect.cs
- SoapHeaders.cs
- ReferenceEqualityComparer.cs
- FragmentNavigationEventArgs.cs
- TagNameToTypeMapper.cs
- XmlElementAttributes.cs
- MouseBinding.cs
- ColorTransformHelper.cs
- Control.cs
- odbcmetadatacollectionnames.cs
- _HeaderInfoTable.cs
- StorageMappingItemLoader.cs
- Keyboard.cs
- BodyGlyph.cs
- SqlCommandBuilder.cs
- EventManager.cs
- DBCSCodePageEncoding.cs
- HtmlWindowCollection.cs
- AppDomainEvidenceFactory.cs
- StrongNameHelpers.cs
- SystemIPInterfaceProperties.cs
- COM2ExtendedTypeConverter.cs
- WindowsGraphicsCacheManager.cs
- SelfIssuedAuthRSACryptoProvider.cs
- WindowsListBox.cs
- Script.cs
- WebPartUserCapability.cs
- DataRowComparer.cs
- DataBindingCollection.cs
- ControlValuePropertyAttribute.cs
- ProfilePropertyNameValidator.cs
- XmlUtil.cs
- RuleSet.cs
- SplashScreen.cs
- LinqDataView.cs
- HorizontalAlignConverter.cs
- DbParameterHelper.cs
- SymmetricKeyWrap.cs
- PropertyGridEditorPart.cs
- ObjectDataSourceDisposingEventArgs.cs
- CellTreeSimplifier.cs
- XmlAnyElementAttributes.cs
- DynamicScriptObject.cs
- InternalTypeHelper.cs
- EntityUtil.cs
- RegexCode.cs
- ToolBarOverflowPanel.cs
- KeyEvent.cs
- DataGridViewDesigner.cs
- Baml2006KnownTypes.cs
- GroupItemAutomationPeer.cs
- PopupRootAutomationPeer.cs
- CombinedGeometry.cs
- ConnectionOrientedTransportChannelFactory.cs
- SafeWaitHandle.cs
- FilterElement.cs
- SqlXml.cs
- MenuItemStyleCollection.cs
- AnimationStorage.cs
- AppDomainGrammarProxy.cs
- ModulesEntry.cs
- DataDocumentXPathNavigator.cs
- AudioSignalProblemOccurredEventArgs.cs
- InvalidCastException.cs
- Literal.cs
- HttpTransportBindingElement.cs
- SqlDataAdapter.cs
- PageThemeCodeDomTreeGenerator.cs
- FontFamilyConverter.cs
- ComponentEvent.cs
- RequestCachingSection.cs
- DropDownList.cs
- DiagnosticsConfigurationHandler.cs
- LineSegment.cs
- ListContractAdapter.cs
- AspNetSynchronizationContext.cs
- CookieParameter.cs
- ServerIdentity.cs
- EndEvent.cs
- XamlClipboardData.cs
- UnitySerializationHolder.cs
- AsyncPostBackTrigger.cs
- VBIdentifierNameEditor.cs