Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / security / system / security / authentication / ExtendedProtection / configuration / ServiceNameElementCollection.cs / 1305376 / ServiceNameElementCollection.cs
//------------------------------------------------------------------------------ // // Copyright (c) Microsoft Corporation. All rights reserved. // //----------------------------------------------------------------------------- using System.Configuration; namespace System.Security.Authentication.ExtendedProtection.Configuration { [ConfigurationCollection(typeof(ServiceNameElement))] public sealed class ServiceNameElementCollection : ConfigurationElementCollection { public ServiceNameElementCollection() { } public ServiceNameElement this[int index] { get { return (ServiceNameElement)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index, value); } } public new ServiceNameElement this[string name] { get { return (ServiceNameElement)BaseGet(name); } set { if (BaseGet(name) != null) { BaseRemove(name); } BaseAdd(value); } } public void Add(ServiceNameElement element) { BaseAdd(element); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new ServiceNameElement(); } protected override Object GetElementKey(ConfigurationElement element) { if (element == null) throw new ArgumentNullException("element"); return ((ServiceNameElement)element).Key; } public int IndexOf(ServiceNameElement element) { return BaseIndexOf(element); } public void Remove(ServiceNameElement 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); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MediaContext.cs
- TypeSystem.cs
- Profiler.cs
- RowVisual.cs
- SQLBinary.cs
- ScaleTransform.cs
- SrgsElementFactoryCompiler.cs
- ColorConverter.cs
- CroppedBitmap.cs
- CodeNamespaceCollection.cs
- CacheAxisQuery.cs
- PrintPageEvent.cs
- NetCodeGroup.cs
- XmlILIndex.cs
- PerfCounterSection.cs
- HuffmanTree.cs
- MetadataCollection.cs
- TdsParserStaticMethods.cs
- UIElementCollection.cs
- XmlCodeExporter.cs
- WebPartZoneBase.cs
- CreateUserWizardAutoFormat.cs
- XdrBuilder.cs
- EmptyTextWriter.cs
- WebPartDeleteVerb.cs
- TdsEnums.cs
- SystemEvents.cs
- PropertyTabChangedEvent.cs
- CursorConverter.cs
- Collection.cs
- DataSysAttribute.cs
- ObjectManager.cs
- EasingFunctionBase.cs
- SortedSet.cs
- HtmlInputText.cs
- DataGridViewCellValidatingEventArgs.cs
- DataGridViewCellValueEventArgs.cs
- CellQuery.cs
- DictionaryContent.cs
- Input.cs
- MessageBodyDescription.cs
- SerialPort.cs
- SupportsEventValidationAttribute.cs
- GeneralTransformGroup.cs
- LayoutUtils.cs
- TrackingProfile.cs
- DataGridColumnEventArgs.cs
- EntityTypeEmitter.cs
- HtmlInputText.cs
- DocumentSchemaValidator.cs
- XmlUtil.cs
- TailPinnedEventArgs.cs
- PolyBezierSegment.cs
- SR.cs
- DataTable.cs
- RuntimeHandles.cs
- PageHandlerFactory.cs
- DebugView.cs
- IsolatedStorage.cs
- SortQuery.cs
- GeneralTransformCollection.cs
- SecurityHeaderElementInferenceEngine.cs
- AutomationPatternInfo.cs
- IIS7WorkerRequest.cs
- XmlNullResolver.cs
- StickyNoteAnnotations.cs
- AdRotatorDesigner.cs
- NumericExpr.cs
- BitmapEffectInputConnector.cs
- Dispatcher.cs
- PositiveTimeSpanValidator.cs
- _LocalDataStoreMgr.cs
- ListViewHitTestInfo.cs
- FtpCachePolicyElement.cs
- SqlConnectionStringBuilder.cs
- ActivationService.cs
- BooleanStorage.cs
- TrustLevel.cs
- MenuTracker.cs
- CommandValueSerializer.cs
- Duration.cs
- CustomDictionarySources.cs
- LeaseManager.cs
- PageAdapter.cs
- wgx_exports.cs
- SerializationSectionGroup.cs
- ParenthesizePropertyNameAttribute.cs
- OutputBuffer.cs
- LocatorPart.cs
- JulianCalendar.cs
- PhoneCallDesigner.cs
- HighContrastHelper.cs
- InternalTransaction.cs
- WebPartZoneAutoFormat.cs
- DataGridViewRowConverter.cs
- Column.cs
- ScaleTransform3D.cs
- DebugView.cs
- CachedCompositeFamily.cs
- EventToken.cs