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
- MultiPageTextView.cs
- ToolBar.cs
- DataGridCaption.cs
- DateTimeConstantAttribute.cs
- followingquery.cs
- XmlNodeChangedEventManager.cs
- CallbackValidatorAttribute.cs
- TabItemWrapperAutomationPeer.cs
- ReflectionUtil.cs
- NativeMethods.cs
- EndpointAddressAugust2004.cs
- KeyNotFoundException.cs
- GridViewColumnCollectionChangedEventArgs.cs
- QilGeneratorEnv.cs
- TextRangeProviderWrapper.cs
- ExtendedProperty.cs
- FormsAuthenticationConfiguration.cs
- OpenTypeLayout.cs
- PropertyValueEditor.cs
- ZoneButton.cs
- CompositeFontInfo.cs
- VectorKeyFrameCollection.cs
- MimeTypePropertyAttribute.cs
- ExeContext.cs
- UnmanagedMemoryStream.cs
- TabletCollection.cs
- MetaTable.cs
- DEREncoding.cs
- Regex.cs
- Journaling.cs
- IDQuery.cs
- PeerToPeerException.cs
- ClientOptions.cs
- DiscoveryDefaults.cs
- LingerOption.cs
- GeneralTransformGroup.cs
- GroupBox.cs
- Configuration.cs
- HMACSHA1.cs
- ExpressionBinding.cs
- UnaryQueryOperator.cs
- SapiRecoInterop.cs
- KeyInterop.cs
- ChtmlPageAdapter.cs
- SessionParameter.cs
- WebConfigurationHostFileChange.cs
- BufferedWebEventProvider.cs
- VectorCollectionValueSerializer.cs
- followingsibling.cs
- mactripleDES.cs
- RelationshipConverter.cs
- MultiPageTextView.cs
- GridViewDeleteEventArgs.cs
- FontWeight.cs
- TagMapInfo.cs
- Baml2006KnownTypes.cs
- TextProviderWrapper.cs
- StylusSystemGestureEventArgs.cs
- MultiPageTextView.cs
- TreeNodeMouseHoverEvent.cs
- SecurityTokenResolver.cs
- AddingNewEventArgs.cs
- OleDbParameterCollection.cs
- MachineKeySection.cs
- CurrentTimeZone.cs
- XPathException.cs
- ObjectListSelectEventArgs.cs
- CellQuery.cs
- SourceLocationProvider.cs
- controlskin.cs
- DependentList.cs
- Token.cs
- bidPrivateBase.cs
- SqlRowUpdatedEvent.cs
- EmbeddedObject.cs
- TransactedBatchContext.cs
- EventHandlerList.cs
- Composition.cs
- GeometryCombineModeValidation.cs
- PreviewPageInfo.cs
- EdgeModeValidation.cs
- CheckBoxDesigner.cs
- EncodingInfo.cs
- OpenTypeLayoutCache.cs
- DoubleAnimationUsingPath.cs
- LineServices.cs
- MiniModule.cs
- NotificationContext.cs
- MultiTouchSystemGestureLogic.cs
- GridViewColumnHeaderAutomationPeer.cs
- TreeViewDataItemAutomationPeer.cs
- StaticDataManager.cs
- QueryProcessor.cs
- StringUtil.cs
- StateMachineWorkflowDesigner.cs
- XmlReaderDelegator.cs
- RSAOAEPKeyExchangeDeformatter.cs
- DynamicScriptObject.cs
- SuspendDesigner.cs
- XmlQueryType.cs