Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Net / System / Net / Configuration / AuthenticationModuleElementCollection.cs / 1 / AuthenticationModuleElementCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- namespace System.Net.Configuration { using System; using System.Configuration; using System.Security.Permissions; [ConfigurationCollection(typeof(AuthenticationModuleElement))] public sealed class AuthenticationModuleElementCollection : ConfigurationElementCollection { public AuthenticationModuleElementCollection() { } public AuthenticationModuleElement this[int index] { get { return (AuthenticationModuleElement)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index,value); } } public new AuthenticationModuleElement this[string name] { get { return (AuthenticationModuleElement)BaseGet(name); } set { if (BaseGet(name) != null) { BaseRemove(name); } BaseAdd(value); } } public void Add(AuthenticationModuleElement element) { BaseAdd(element); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new AuthenticationModuleElement(); } protected override Object GetElementKey(ConfigurationElement element) { if (element == null) throw new ArgumentNullException("element"); return ((AuthenticationModuleElement)element).Key; } public int IndexOf(AuthenticationModuleElement element) { return BaseIndexOf(element); } public void Remove(AuthenticationModuleElement 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
- XslCompiledTransform.cs
- ValidationVisibilityAttribute.cs
- PerformanceCounterManager.cs
- SqlProfileProvider.cs
- WindowsAuthenticationModule.cs
- MimeTypeAttribute.cs
- InvalidDataException.cs
- WebBrowser.cs
- MeasureItemEvent.cs
- SchemaInfo.cs
- ValidatingReaderNodeData.cs
- IdentityValidationException.cs
- UnsafeCollabNativeMethods.cs
- UnauthorizedAccessException.cs
- MailMessageEventArgs.cs
- ParameterBuilder.cs
- HtmlElement.cs
- RefExpr.cs
- HttpCacheVary.cs
- Compiler.cs
- ErrorHandler.cs
- BaseProcessor.cs
- DataGridViewAccessibleObject.cs
- PackWebRequestFactory.cs
- SystemInfo.cs
- ConnectionManagementElement.cs
- ImageButton.cs
- Point4DValueSerializer.cs
- ExceptionValidationRule.cs
- BitmapEffectGroup.cs
- DiscardableAttribute.cs
- BaseCollection.cs
- SafeHandles.cs
- AttributeEmitter.cs
- Imaging.cs
- SecurityRequiresReviewAttribute.cs
- WebPartTransformerAttribute.cs
- ColorMap.cs
- PinnedBufferMemoryStream.cs
- BitmapEffectrendercontext.cs
- SecurityTokenProvider.cs
- TraceLog.cs
- Registry.cs
- ModelMemberCollection.cs
- HttpSessionStateWrapper.cs
- CapabilitiesState.cs
- TaskHelper.cs
- TextRunCache.cs
- StringSource.cs
- XamlWriterExtensions.cs
- SymDocumentType.cs
- ContractComponent.cs
- HttpCookieCollection.cs
- InheritanceContextHelper.cs
- Opcode.cs
- ColumnMapTranslator.cs
- BaseValidatorDesigner.cs
- ListViewContainer.cs
- SmtpTransport.cs
- ButtonColumn.cs
- MapPathBasedVirtualPathProvider.cs
- InnerItemCollectionView.cs
- Asn1IntegerConverter.cs
- TraceHandler.cs
- FrameworkElement.cs
- X509CertificateCollection.cs
- Operators.cs
- XmlILConstructAnalyzer.cs
- HttpProfileBase.cs
- _ListenerAsyncResult.cs
- HtmlElement.cs
- BinarySecretKeyIdentifierClause.cs
- RoutingSection.cs
- DescendentsWalker.cs
- DSASignatureDeformatter.cs
- FacetDescription.cs
- _ScatterGatherBuffers.cs
- SqlCharStream.cs
- Perspective.cs
- HMAC.cs
- SqlReorderer.cs
- NativeMethods.cs
- SqlUtil.cs
- EmptyCollection.cs
- indexingfiltermarshaler.cs
- MailDefinition.cs
- DynamicPropertyHolder.cs
- StaticDataManager.cs
- BooleanProjectedSlot.cs
- BrowserCapabilitiesFactory35.cs
- Run.cs
- XmlIterators.cs
- SqlInternalConnectionSmi.cs
- XmlChoiceIdentifierAttribute.cs
- WebServiceMethodData.cs
- ThreadNeutralSemaphore.cs
- UndoManager.cs
- UnionCodeGroup.cs
- BlurEffect.cs
- AsyncStreamReader.cs