Code:
/ FX-1434 / FX-1434 / 1.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
- GenerateScriptTypeAttribute.cs
- IndexedGlyphRun.cs
- ConfigXmlText.cs
- ZipIOCentralDirectoryBlock.cs
- XmlSerializationReader.cs
- IndexedGlyphRun.cs
- ZipIOCentralDirectoryFileHeader.cs
- Rect3DValueSerializer.cs
- PeerObject.cs
- WorkerRequest.cs
- EditorOptionAttribute.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- ServiceBusyException.cs
- GridViewCancelEditEventArgs.cs
- ObjectFactoryCodeDomTreeGenerator.cs
- AutomationPeer.cs
- BodyGlyph.cs
- ValueTable.cs
- HtmlTable.cs
- SecurityContextTokenCache.cs
- EventMappingSettingsCollection.cs
- TextRangeEditTables.cs
- BaseHashHelper.cs
- ListSurrogate.cs
- Attachment.cs
- CryptoApi.cs
- CacheForPrimitiveTypes.cs
- RtType.cs
- ZipIOFileItemStream.cs
- SettingsPropertyIsReadOnlyException.cs
- FormsAuthentication.cs
- CertificateManager.cs
- _SpnDictionary.cs
- Matrix3D.cs
- ProxyHelper.cs
- TextSyndicationContentKindHelper.cs
- DataGridViewSelectedCellCollection.cs
- ScaleTransform.cs
- OracleTimeSpan.cs
- Overlapped.cs
- DesignerTransaction.cs
- ProvidersHelper.cs
- HostingMessageProperty.cs
- Version.cs
- HitTestResult.cs
- Soap12FormatExtensions.cs
- PrivateFontCollection.cs
- StrongNameUtility.cs
- InlineUIContainer.cs
- hresults.cs
- PageClientProxyGenerator.cs
- FixedTextBuilder.cs
- MimeMultiPart.cs
- ListBoxItem.cs
- RequestContext.cs
- HexParser.cs
- ComMethodElementCollection.cs
- ByteStream.cs
- KnownIds.cs
- BamlStream.cs
- WsatTransactionInfo.cs
- EntityDataSourceContextCreatingEventArgs.cs
- TextWriter.cs
- CodeIterationStatement.cs
- XmlMtomWriter.cs
- PtsPage.cs
- HtmlTitle.cs
- BitStack.cs
- SecurityChannelFaultConverter.cs
- ForwardPositionQuery.cs
- HwndHostAutomationPeer.cs
- CompilationLock.cs
- PrimaryKeyTypeConverter.cs
- OAVariantLib.cs
- SmiMetaDataProperty.cs
- MessageQueuePermissionEntryCollection.cs
- ExtentJoinTreeNode.cs
- GPPOINTF.cs
- RSAPKCS1KeyExchangeFormatter.cs
- StringReader.cs
- HostSecurityManager.cs
- ReferenceService.cs
- XPathNavigatorReader.cs
- RotateTransform3D.cs
- ConfigurationErrorsException.cs
- AddInDeploymentState.cs
- StringConcat.cs
- ContextMenu.cs
- GenerateTemporaryTargetAssembly.cs
- Journal.cs
- RecordBuilder.cs
- XmlTextEncoder.cs
- SpellerStatusTable.cs
- ViewPort3D.cs
- AnnotationResourceChangedEventArgs.cs
- DataGridViewColumnDesignTimeVisibleAttribute.cs
- BinaryReader.cs
- RoleServiceManager.cs
- ConsoleKeyInfo.cs
- SizeAnimation.cs