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
- TextEndOfLine.cs
- _LocalDataStoreMgr.cs
- DataTableCollection.cs
- ping.cs
- RectangleGeometry.cs
- WebPartsPersonalizationAuthorization.cs
- BinHexEncoding.cs
- StrongNamePublicKeyBlob.cs
- FormViewUpdateEventArgs.cs
- DataRecordInfo.cs
- Verify.cs
- InvalidCommandTreeException.cs
- HierarchicalDataBoundControlAdapter.cs
- SignatureDescription.cs
- BigInt.cs
- AddingNewEventArgs.cs
- ConfigurationManagerHelper.cs
- Scripts.cs
- Italic.cs
- FontNameConverter.cs
- CharEntityEncoderFallback.cs
- RoutedEvent.cs
- SecurityDescriptor.cs
- ListControl.cs
- DocumentEventArgs.cs
- XmlSchemaAny.cs
- DiagnosticsConfigurationHandler.cs
- InitializationEventAttribute.cs
- CapabilitiesRule.cs
- CodeDirectoryCompiler.cs
- CodeNamespaceImport.cs
- Listbox.cs
- ComPlusTraceRecord.cs
- UnsafeNativeMethods.cs
- SystemNetHelpers.cs
- CqlLexerHelpers.cs
- ErrorProvider.cs
- Command.cs
- Number.cs
- SecurityResources.cs
- EventLogPermissionEntry.cs
- Quaternion.cs
- SafeNativeMethods.cs
- GlyphElement.cs
- ThreadStateException.cs
- AspCompat.cs
- DbDataRecord.cs
- RightsManagementEncryptionTransform.cs
- PathSegment.cs
- dataobject.cs
- Base64WriteStateInfo.cs
- RadioButton.cs
- CatalogPartChrome.cs
- WebServiceEnumData.cs
- TextTreeInsertElementUndoUnit.cs
- ConsumerConnectionPointCollection.cs
- XmlSiteMapProvider.cs
- OrderByQueryOptionExpression.cs
- DataGridCell.cs
- ProfileEventArgs.cs
- MetadataArtifactLoaderComposite.cs
- LinkClickEvent.cs
- InputScopeManager.cs
- QilTargetType.cs
- EllipseGeometry.cs
- RecipientIdentity.cs
- ConfigurationManagerHelperFactory.cs
- XmlDocument.cs
- CellPartitioner.cs
- CommandTreeTypeHelper.cs
- ApplicationServiceHelper.cs
- StringUtil.cs
- StatusBarItem.cs
- Int32CAMarshaler.cs
- HtmlInputFile.cs
- CompilerInfo.cs
- MemoryFailPoint.cs
- PerformanceCounterPermission.cs
- TextFormatter.cs
- MULTI_QI.cs
- RuntimeConfigLKG.cs
- WebAdminConfigurationHelper.cs
- NavigationPropertySingletonExpression.cs
- DataGridViewRowsRemovedEventArgs.cs
- XmlNavigatorStack.cs
- SendingRequestEventArgs.cs
- ObjectQuery.cs
- IsolatedStorageFilePermission.cs
- Exceptions.cs
- LinqDataSourceContextEventArgs.cs
- BulletChrome.cs
- BoundPropertyEntry.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- ProxyAttribute.cs
- DirectoryObjectSecurity.cs
- WindowsAuthenticationEventArgs.cs
- ZoneButton.cs
- Matrix3D.cs
- DataGridViewLinkColumn.cs
- ModuleBuilderData.cs