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
- ControlBuilder.cs
- PngBitmapEncoder.cs
- Icon.cs
- ServiceOperationParameter.cs
- DataContractSerializerOperationFormatter.cs
- DeferredElementTreeState.cs
- UpDownEvent.cs
- ConfigurationException.cs
- XmlJsonReader.cs
- XmlSchemaSimpleTypeRestriction.cs
- ButtonStandardAdapter.cs
- XamlRtfConverter.cs
- GlyphRun.cs
- NativeMethods.cs
- WmiEventSink.cs
- InternalConfigHost.cs
- UndoManager.cs
- ListViewGroupItemCollection.cs
- ToolStripItemTextRenderEventArgs.cs
- QuaternionKeyFrameCollection.cs
- SqlColumnizer.cs
- TransformDescriptor.cs
- Triplet.cs
- DataTableMapping.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- configsystem.cs
- DesignerProperties.cs
- securestring.cs
- TextEditorParagraphs.cs
- WinEventQueueItem.cs
- Point4DConverter.cs
- KnownIds.cs
- BitmapSourceSafeMILHandle.cs
- TimeIntervalCollection.cs
- SafeNativeMethodsOther.cs
- ObjectKeyFrameCollection.cs
- XmlSortKey.cs
- ClockGroup.cs
- FileDialogCustomPlaces.cs
- RootCodeDomSerializer.cs
- InfoCardRSAPKCS1SignatureFormatter.cs
- ConcurrencyMode.cs
- PerformanceCounterManager.cs
- NoneExcludedImageIndexConverter.cs
- ArgumentOutOfRangeException.cs
- ToolStrip.cs
- SoapServerProtocol.cs
- OciHandle.cs
- HiddenFieldPageStatePersister.cs
- ReferencedType.cs
- CheckBox.cs
- FixUpCollection.cs
- HeaderLabel.cs
- DependencyPropertyValueSerializer.cs
- SafeNativeMethods.cs
- ExceptionRoutedEventArgs.cs
- PolicyValidationException.cs
- Soap12ProtocolReflector.cs
- ProjectionAnalyzer.cs
- ResXBuildProvider.cs
- LocalizationParserHooks.cs
- DataReaderContainer.cs
- ConfigXmlSignificantWhitespace.cs
- Vector3DCollectionValueSerializer.cs
- InputBinding.cs
- safex509handles.cs
- ChannelTerminatedException.cs
- QilUnary.cs
- ServicesExceptionNotHandledEventArgs.cs
- PersonalizationState.cs
- FileInfo.cs
- CreateSequenceResponse.cs
- TreeNodeCollectionEditorDialog.cs
- HwndMouseInputProvider.cs
- XmlUtf8RawTextWriter.cs
- SqlCommandSet.cs
- TranslateTransform.cs
- UnsignedPublishLicense.cs
- TextTreeUndoUnit.cs
- PasswordDeriveBytes.cs
- InheritanceContextChangedEventManager.cs
- SlipBehavior.cs
- PublisherMembershipCondition.cs
- LinkedResource.cs
- TypeConverters.cs
- GPStream.cs
- TextEndOfSegment.cs
- ModuleBuilder.cs
- LocalizableResourceBuilder.cs
- Emitter.cs
- DataGridViewCellToolTipTextNeededEventArgs.cs
- HtmlTableRow.cs
- CodeDomConfigurationHandler.cs
- CapabilitiesPattern.cs
- XmlCustomFormatter.cs
- ForeignConstraint.cs
- StrokeNodeEnumerator.cs
- Parsers.cs
- HttpModuleAction.cs
- NonVisualControlAttribute.cs