Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Net / System / Net / Configuration / SchemeSettingElementCollection.cs / 1305376 / SchemeSettingElementCollection.cs
using System; namespace System.Configuration { [ConfigurationCollection(typeof(SchemeSettingElementCollection), CollectionType = ConfigurationElementCollectionType.AddRemoveClearMap, AddItemName = SchemeSettingElementCollection.AddItemName, ClearItemsName = SchemeSettingElementCollection.ClearItemsName, RemoveItemName = SchemeSettingElementCollection.RemoveItemName)] public sealed class SchemeSettingElementCollection : ConfigurationElementCollection { internal const string AddItemName = "add"; internal const string ClearItemsName = "clear"; internal const string RemoveItemName = "remove"; public SchemeSettingElementCollection() { AddElementName = AddItemName; ClearElementName = ClearItemsName; RemoveElementName = RemoveItemName; } public override ConfigurationElementCollectionType CollectionType { get { return ConfigurationElementCollectionType.AddRemoveClearMap; } } public SchemeSettingElement this[int index] { get { return (SchemeSettingElement)BaseGet(index); } } public new SchemeSettingElement this[string name] { get { return (SchemeSettingElement)BaseGet(name); } } public int IndexOf(SchemeSettingElement element) { return BaseIndexOf(element); } protected override ConfigurationElement CreateNewElement() { return new SchemeSettingElement(); } protected override Object GetElementKey(ConfigurationElement element) { return ((SchemeSettingElement)element).Name; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; namespace System.Configuration { [ConfigurationCollection(typeof(SchemeSettingElementCollection), CollectionType = ConfigurationElementCollectionType.AddRemoveClearMap, AddItemName = SchemeSettingElementCollection.AddItemName, ClearItemsName = SchemeSettingElementCollection.ClearItemsName, RemoveItemName = SchemeSettingElementCollection.RemoveItemName)] public sealed class SchemeSettingElementCollection : ConfigurationElementCollection { internal const string AddItemName = "add"; internal const string ClearItemsName = "clear"; internal const string RemoveItemName = "remove"; public SchemeSettingElementCollection() { AddElementName = AddItemName; ClearElementName = ClearItemsName; RemoveElementName = RemoveItemName; } public override ConfigurationElementCollectionType CollectionType { get { return ConfigurationElementCollectionType.AddRemoveClearMap; } } public SchemeSettingElement this[int index] { get { return (SchemeSettingElement)BaseGet(index); } } public new SchemeSettingElement this[string name] { get { return (SchemeSettingElement)BaseGet(name); } } public int IndexOf(SchemeSettingElement element) { return BaseIndexOf(element); } protected override ConfigurationElement CreateNewElement() { return new SchemeSettingElement(); } protected override Object GetElementKey(ConfigurationElement element) { return ((SchemeSettingElement)element).Name; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- StrongNameHelpers.cs
- AnimationTimeline.cs
- wgx_render.cs
- XmlException.cs
- Switch.cs
- SqlCacheDependency.cs
- ConstantSlot.cs
- MimeBasePart.cs
- DocumentNUp.cs
- ListViewInsertEventArgs.cs
- MediaScriptCommandRoutedEventArgs.cs
- XmlSchemas.cs
- UnmanagedMemoryStreamWrapper.cs
- MSG.cs
- Rule.cs
- InlinedAggregationOperatorEnumerator.cs
- SingleObjectCollection.cs
- ActivityCodeGenerator.cs
- DotExpr.cs
- ChannelServices.cs
- CalendarAutoFormat.cs
- PerformanceCounterPermissionEntryCollection.cs
- InvalidOperationException.cs
- SamlAssertion.cs
- ReverseInheritProperty.cs
- DocumentViewerHelper.cs
- ToolStripStatusLabel.cs
- TextContainerChangeEventArgs.cs
- CollectionViewGroupRoot.cs
- MarkupWriter.cs
- HtmlTernaryTree.cs
- Ray3DHitTestResult.cs
- PropertyChangeTracker.cs
- PassportAuthenticationEventArgs.cs
- DirectoryNotFoundException.cs
- DataGridHeaderBorder.cs
- SwitchAttribute.cs
- Int16KeyFrameCollection.cs
- InputChannel.cs
- HttpDictionary.cs
- DataGridDefaultColumnWidthTypeConverter.cs
- MouseActionConverter.cs
- TraceSwitch.cs
- ParseElement.cs
- WebBrowserNavigatingEventHandler.cs
- AssemblyCache.cs
- DataGridViewColumnEventArgs.cs
- XmlDataSourceNodeDescriptor.cs
- WindowsTab.cs
- ExpressionBinding.cs
- DataControlFieldHeaderCell.cs
- EditingCommands.cs
- WebPartEditVerb.cs
- FontFamilyIdentifier.cs
- OLEDB_Util.cs
- DataErrorValidationRule.cs
- UserControlCodeDomTreeGenerator.cs
- WindowClosedEventArgs.cs
- DataGridViewLayoutData.cs
- DbConnectionPoolCounters.cs
- CompositeCollection.cs
- WindowsScrollBar.cs
- XmlUTF8TextReader.cs
- WindowsUserNameSecurityTokenAuthenticator.cs
- UriSection.cs
- SectionVisual.cs
- UpnEndpointIdentityExtension.cs
- Mapping.cs
- XmlDataSource.cs
- ConfigXmlSignificantWhitespace.cs
- WindowClosedEventArgs.cs
- NotifyParentPropertyAttribute.cs
- NotConverter.cs
- odbcmetadatacollectionnames.cs
- MdiWindowListItemConverter.cs
- MultilineStringConverter.cs
- ModelTreeManager.cs
- LocalizedNameDescriptionPair.cs
- BamlLocalizableResource.cs
- NameValueFileSectionHandler.cs
- SafeArrayTypeMismatchException.cs
- XmlSchemaAny.cs
- Pair.cs
- ParagraphResult.cs
- HotSpot.cs
- QuadraticBezierSegment.cs
- SafeReversePInvokeHandle.cs
- GridViewRow.cs
- IpcServerChannel.cs
- ObjectViewFactory.cs
- BaseInfoTable.cs
- WebServiceHandler.cs
- RelativeSource.cs
- TransactionInterop.cs
- SchemaImporterExtensionsSection.cs
- ControlTemplate.cs
- BaseCollection.cs
- ListDictionary.cs
- OdbcEnvironmentHandle.cs
- UserInitiatedNavigationPermission.cs