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
- DurableErrorHandler.cs
- PickDesigner.xaml.cs
- Win32Exception.cs
- Attributes.cs
- ChameleonKey.cs
- Tablet.cs
- PersonalizationProvider.cs
- RemoteWebConfigurationHostServer.cs
- DesignerActionMethodItem.cs
- LinearGradientBrush.cs
- Separator.cs
- StorageMappingItemCollection.cs
- PageThemeParser.cs
- UInt16.cs
- Transactions.cs
- ImageAutomationPeer.cs
- QuotedStringWriteStateInfo.cs
- Slider.cs
- Buffer.cs
- DelegatingChannelListener.cs
- StorageComplexTypeMapping.cs
- odbcmetadatafactory.cs
- XamlHostingConfiguration.cs
- DetailsViewRowCollection.cs
- HierarchicalDataBoundControlAdapter.cs
- CodePropertyReferenceExpression.cs
- figurelength.cs
- TextServicesLoader.cs
- NativeWrapper.cs
- ItemType.cs
- PartitionerQueryOperator.cs
- ViewBase.cs
- SspiWrapper.cs
- ProtectedConfiguration.cs
- EtwTrackingBehaviorElement.cs
- EventManager.cs
- SoapSchemaMember.cs
- CommonBehaviorsSection.cs
- SelectedGridItemChangedEvent.cs
- XComponentModel.cs
- Int64Converter.cs
- TextParagraphProperties.cs
- Int32AnimationBase.cs
- BitmapFrame.cs
- FloaterParaClient.cs
- TrustManagerMoreInformation.cs
- XmlSiteMapProvider.cs
- _KerberosClient.cs
- ConfigurationSectionHelper.cs
- Pts.cs
- M3DUtil.cs
- XmlSchemaValidator.cs
- AnnotationResourceChangedEventArgs.cs
- SchemaTypeEmitter.cs
- Nodes.cs
- SymbolType.cs
- WebHttpBindingCollectionElement.cs
- GraphicsPath.cs
- XmlReaderSettings.cs
- SolidColorBrush.cs
- CompleteWizardStep.cs
- DbConnectionPoolIdentity.cs
- JsonDeserializer.cs
- OutputScopeManager.cs
- Site.cs
- EmptyEnumerator.cs
- DisposableCollectionWrapper.cs
- Grant.cs
- PeerName.cs
- ClientOptions.cs
- TextBounds.cs
- StorageAssociationSetMapping.cs
- LicenseProviderAttribute.cs
- ClientTarget.cs
- TextBoxAutoCompleteSourceConverter.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- CollectionViewGroupInternal.cs
- FormsAuthenticationCredentials.cs
- SystemIPv6InterfaceProperties.cs
- DataFormat.cs
- CodeSnippetExpression.cs
- ComponentCodeDomSerializer.cs
- sqlmetadatafactory.cs
- oledbmetadatacollectionnames.cs
- LinkButton.cs
- EncodingStreamWrapper.cs
- EditorZoneBase.cs
- DataGridViewMethods.cs
- AvTraceDetails.cs
- SlotInfo.cs
- WindowVisualStateTracker.cs
- ThreadStaticAttribute.cs
- InfoCardRSAPKCS1SignatureDeformatter.cs
- CryptoKeySecurity.cs
- CatalogZoneBase.cs
- TableLayoutRowStyleCollection.cs
- ServiceThrottle.cs
- DecoderReplacementFallback.cs
- PartitionedDataSource.cs
- SystemWebCachingSectionGroup.cs