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
- ResourceDescriptionAttribute.cs
- BindingWorker.cs
- CompoundFileIOPermission.cs
- WmlListAdapter.cs
- SHA256.cs
- TargetInvocationException.cs
- DeferredElementTreeState.cs
- SchemaAttDef.cs
- TextParagraphView.cs
- VectorAnimation.cs
- PostBackOptions.cs
- TextEvent.cs
- DashStyle.cs
- UrlMappingCollection.cs
- SystemIcons.cs
- DeploymentExceptionMapper.cs
- COSERVERINFO.cs
- MenuAutomationPeer.cs
- BitmapPalette.cs
- _SpnDictionary.cs
- AutoResetEvent.cs
- X509Extension.cs
- PolicyVersionConverter.cs
- XmlHierarchyData.cs
- HttpClientCertificate.cs
- CodeSubDirectoriesCollection.cs
- FixedLineResult.cs
- QuestionEventArgs.cs
- ProfileSettingsCollection.cs
- RectangleF.cs
- ContainerTracking.cs
- ToolStripItemClickedEventArgs.cs
- ObfuscateAssemblyAttribute.cs
- LayoutSettings.cs
- TdsParser.cs
- ChtmlTextWriter.cs
- PipelineModuleStepContainer.cs
- SystemUdpStatistics.cs
- HealthMonitoringSection.cs
- DependencyObjectPropertyDescriptor.cs
- HierarchicalDataBoundControlAdapter.cs
- XmlSchemaSimpleTypeList.cs
- KeyEvent.cs
- Point.cs
- UserPreferenceChangedEventArgs.cs
- PackageRelationshipCollection.cs
- IisTraceListener.cs
- StretchValidation.cs
- ECDiffieHellmanPublicKey.cs
- ListView.cs
- HtmlTableRowCollection.cs
- PeerApplication.cs
- LayoutEditorPart.cs
- XMLSyntaxException.cs
- PermissionRequestEvidence.cs
- HttpCookie.cs
- LocalizedNameDescriptionPair.cs
- SettingsProperty.cs
- OleDbParameterCollection.cs
- WindowsScrollBarBits.cs
- WindowsListViewSubItem.cs
- ProfileSettingsCollection.cs
- AsyncOperation.cs
- DataGridViewRowHeaderCell.cs
- NetStream.cs
- ChannelPoolSettingsElement.cs
- WindowsListViewGroup.cs
- LayoutEvent.cs
- DataGridCellInfo.cs
- Int64AnimationUsingKeyFrames.cs
- InputScopeConverter.cs
- SmtpCommands.cs
- EdmToObjectNamespaceMap.cs
- PcmConverter.cs
- ScriptReferenceEventArgs.cs
- UnionExpr.cs
- QueryableDataSourceHelper.cs
- TreeViewItem.cs
- XpsSerializerFactory.cs
- ConfigurationStrings.cs
- TypedDataSetSchemaImporterExtensionFx35.cs
- CroppedBitmap.cs
- ScriptIgnoreAttribute.cs
- D3DImage.cs
- WebPermission.cs
- TextElementAutomationPeer.cs
- DbConnectionPoolGroupProviderInfo.cs
- FormView.cs
- GeometryDrawing.cs
- TrayIconDesigner.cs
- PreDigestedSignedInfo.cs
- IOException.cs
- CryptoKeySecurity.cs
- FileSecurity.cs
- SqlClientFactory.cs
- ControlPersister.cs
- DbProviderFactory.cs
- MiniAssembly.cs
- Vector3DValueSerializer.cs
- TrackingRecord.cs