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
- MailAddress.cs
- RegexReplacement.cs
- PerformanceCountersElement.cs
- ExpressionEditorAttribute.cs
- ContentIterators.cs
- UriSection.cs
- Brush.cs
- ElementNotAvailableException.cs
- AppDomainFactory.cs
- MetadataArtifactLoaderCompositeFile.cs
- EntityClassGenerator.cs
- DrawingBrush.cs
- SchemaNames.cs
- AttachInfo.cs
- OutKeywords.cs
- NullableConverter.cs
- sqlmetadatafactory.cs
- ReachObjectContext.cs
- HitTestResult.cs
- CheckBoxStandardAdapter.cs
- XsdDuration.cs
- DeflateStream.cs
- ProcessProtocolHandler.cs
- IntSecurity.cs
- XmlIgnoreAttribute.cs
- PartialCachingAttribute.cs
- UIElementParaClient.cs
- WizardForm.cs
- Stack.cs
- ToolBarButton.cs
- shaperfactoryquerycacheentry.cs
- jithelpers.cs
- MenuItemStyleCollection.cs
- CompositeFontFamily.cs
- SeekStoryboard.cs
- DetailsViewModeEventArgs.cs
- SessionPageStatePersister.cs
- NotifyIcon.cs
- TabPage.cs
- ListViewDeletedEventArgs.cs
- PropertyPathConverter.cs
- Location.cs
- EventNotify.cs
- BamlBinaryReader.cs
- XmlStreamNodeWriter.cs
- PartitionerQueryOperator.cs
- MetadataException.cs
- TransformValueSerializer.cs
- MinMaxParagraphWidth.cs
- SemanticBasicElement.cs
- WizardStepBase.cs
- PreviewKeyDownEventArgs.cs
- GroupAggregateExpr.cs
- SkipStoryboardToFill.cs
- DBCommandBuilder.cs
- TemplateContent.cs
- LineInfo.cs
- CroppedBitmap.cs
- InteropAutomationProvider.cs
- GcHandle.cs
- EntityDataSourceState.cs
- BaseCollection.cs
- UrlAuthorizationModule.cs
- UserPersonalizationStateInfo.cs
- CodeSnippetStatement.cs
- DeclaredTypeElementCollection.cs
- DesignerView.xaml.cs
- ConstantCheck.cs
- ImageCollectionEditor.cs
- DataAdapter.cs
- safemediahandle.cs
- CustomAttributeSerializer.cs
- DataGridHyperlinkColumn.cs
- UriGenerator.cs
- SplineQuaternionKeyFrame.cs
- DesignOnlyAttribute.cs
- Semaphore.cs
- RadioButtonAutomationPeer.cs
- X509CertificateRecipientServiceCredential.cs
- _ConnectionGroup.cs
- ListDictionaryInternal.cs
- CodeDirectoryCompiler.cs
- SoapCodeExporter.cs
- ContextStaticAttribute.cs
- ControlBuilder.cs
- WindowsAuthenticationModule.cs
- DataGridToolTip.cs
- TickBar.cs
- SoapCommonClasses.cs
- FamilyTypeface.cs
- cache.cs
- StopRoutingHandler.cs
- SqlCachedBuffer.cs
- AttachedPropertyBrowsableForChildrenAttribute.cs
- GroupBoxDesigner.cs
- FixedSOMPageConstructor.cs
- XXXInfos.cs
- AxWrapperGen.cs
- RegexTree.cs
- WebMessageFormatHelper.cs