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
- ProjectionQueryOptionExpression.cs
- SlotInfo.cs
- EventLogEntry.cs
- ObfuscationAttribute.cs
- CleanUpVirtualizedItemEventArgs.cs
- IPEndPointCollection.cs
- Misc.cs
- clipboard.cs
- LockedHandleGlyph.cs
- HwndSourceKeyboardInputSite.cs
- RepeaterItemCollection.cs
- CompilationPass2Task.cs
- XmlQueryCardinality.cs
- PerformanceCountersBase.cs
- DataGridViewComboBoxEditingControl.cs
- NavigationEventArgs.cs
- Rotation3D.cs
- ScriptModule.cs
- Schema.cs
- XmlTextReader.cs
- BitmapFrameDecode.cs
- DataTableClearEvent.cs
- XmlAttributeHolder.cs
- WorkflowOperationFault.cs
- PermissionSetEnumerator.cs
- OLEDB_Enum.cs
- ThicknessAnimationUsingKeyFrames.cs
- WebSysDefaultValueAttribute.cs
- DbDataAdapter.cs
- PrintController.cs
- DesignOnlyAttribute.cs
- AutomationElementIdentifiers.cs
- InvalidEnumArgumentException.cs
- GorillaCodec.cs
- HttpDebugHandler.cs
- PageHandlerFactory.cs
- TcpConnectionPool.cs
- SrgsNameValueTag.cs
- TreeNodeBindingCollection.cs
- IDQuery.cs
- ViewDesigner.cs
- TextTreeFixupNode.cs
- NetSectionGroup.cs
- JsonUriDataContract.cs
- Stack.cs
- XmlUtilWriter.cs
- ComboBoxAutomationPeer.cs
- OleDbConnection.cs
- OleDbTransaction.cs
- ValidationRuleCollection.cs
- AutomationTextAttribute.cs
- Int64Storage.cs
- ParameterReplacerVisitor.cs
- localization.cs
- MgmtConfigurationRecord.cs
- SafeNativeMethods.cs
- RestrictedTransactionalPackage.cs
- UIHelper.cs
- TracedNativeMethods.cs
- dtdvalidator.cs
- SqlFormatter.cs
- ReadWriteSpinLock.cs
- TargetPerspective.cs
- _ListenerRequestStream.cs
- TypeExtensions.cs
- StyleSheetRefUrlEditor.cs
- SqlCommandBuilder.cs
- ControlBuilder.cs
- OdbcEnvironmentHandle.cs
- XmlLinkedNode.cs
- Point4DConverter.cs
- QilFunction.cs
- WebServiceTypeData.cs
- CloudCollection.cs
- TableParaClient.cs
- JsonQNameDataContract.cs
- DataGridViewCellMouseEventArgs.cs
- DesignerActionVerbItem.cs
- EntityRecordInfo.cs
- ValueProviderWrapper.cs
- StorageModelBuildProvider.cs
- ResourceSet.cs
- InfiniteTimeSpanConverter.cs
- KeyPressEvent.cs
- AppSettingsExpressionBuilder.cs
- MultiPropertyDescriptorGridEntry.cs
- CodeTypeMember.cs
- ArgumentException.cs
- BitmapDecoder.cs
- ScrollBarRenderer.cs
- StoryFragments.cs
- TTSVoice.cs
- WrappedReader.cs
- ReliableMessagingVersionConverter.cs
- ConfigXmlAttribute.cs
- WebPartZoneAutoFormat.cs
- CacheOutputQuery.cs
- ApplicationDirectoryMembershipCondition.cs
- CheckPair.cs
- Error.cs