Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / Serialization / Configuration / SchemaImporterExtensionElementCollection.cs / 1 / SchemaImporterExtensionElementCollection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Serialization.Configuration { using System; using System.Configuration; using System.Security.Permissions; [ConfigurationCollection(typeof(SchemaImporterExtensionElement))] public sealed class SchemaImporterExtensionElementCollection : ConfigurationElementCollection { public SchemaImporterExtensionElementCollection() { } public SchemaImporterExtensionElement this[int index] { get { return (SchemaImporterExtensionElement)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index,value); } } public new SchemaImporterExtensionElement this[string name] { get { return (SchemaImporterExtensionElement)BaseGet(name); } set { if (BaseGet(name) != null) { BaseRemove(name); } BaseAdd(value); } } public void Add(SchemaImporterExtensionElement element) { BaseAdd(element); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new SchemaImporterExtensionElement(); } protected override Object GetElementKey(ConfigurationElement element) { return ((SchemaImporterExtensionElement)element).Key; } public int IndexOf(SchemaImporterExtensionElement element) { return BaseIndexOf(element); } public void Remove(SchemaImporterExtensionElement 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. //------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Serialization.Configuration { using System; using System.Configuration; using System.Security.Permissions; [ConfigurationCollection(typeof(SchemaImporterExtensionElement))] public sealed class SchemaImporterExtensionElementCollection : ConfigurationElementCollection { public SchemaImporterExtensionElementCollection() { } public SchemaImporterExtensionElement this[int index] { get { return (SchemaImporterExtensionElement)BaseGet(index); } set { if (BaseGet(index) != null) { BaseRemoveAt(index); } BaseAdd(index,value); } } public new SchemaImporterExtensionElement this[string name] { get { return (SchemaImporterExtensionElement)BaseGet(name); } set { if (BaseGet(name) != null) { BaseRemove(name); } BaseAdd(value); } } public void Add(SchemaImporterExtensionElement element) { BaseAdd(element); } public void Clear() { BaseClear(); } protected override ConfigurationElement CreateNewElement() { return new SchemaImporterExtensionElement(); } protected override Object GetElementKey(ConfigurationElement element) { return ((SchemaImporterExtensionElement)element).Key; } public int IndexOf(SchemaImporterExtensionElement element) { return BaseIndexOf(element); } public void Remove(SchemaImporterExtensionElement 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
- DataSourceXmlClassAttribute.cs
- StandardBindingElement.cs
- SubstitutionDesigner.cs
- SystemFonts.cs
- CodeEventReferenceExpression.cs
- ClassHandlersStore.cs
- BitmapPalettes.cs
- PreviewKeyDownEventArgs.cs
- HtmlInputCheckBox.cs
- embossbitmapeffect.cs
- SerializeAbsoluteContext.cs
- Control.cs
- SqlCachedBuffer.cs
- BasicDesignerLoader.cs
- Utility.cs
- ColumnCollection.cs
- localization.cs
- AspProxy.cs
- ContainerAction.cs
- RuntimeConfigLKG.cs
- EventArgs.cs
- SspiSecurityTokenParameters.cs
- XmlWhitespace.cs
- GridViewDeleteEventArgs.cs
- filewebresponse.cs
- DataTableReader.cs
- ByteStorage.cs
- SecurityKeyUsage.cs
- WorkItem.cs
- ContentElement.cs
- BamlLocalizer.cs
- Inline.cs
- RoutedUICommand.cs
- CompletedAsyncResult.cs
- ToolStripProfessionalLowResolutionRenderer.cs
- MsmqTransportSecurityElement.cs
- Vector3DCollection.cs
- PerformanceCounterCategory.cs
- DetailsViewUpdateEventArgs.cs
- NonceToken.cs
- DbMetaDataColumnNames.cs
- RequestCachePolicyConverter.cs
- LocatorBase.cs
- ConnectivityStatus.cs
- MembershipSection.cs
- BulletedListEventArgs.cs
- PackageRelationshipSelector.cs
- DbFunctionCommandTree.cs
- CapabilitiesPattern.cs
- SafeLocalMemHandle.cs
- TdsParserSessionPool.cs
- StylusShape.cs
- ScopeCollection.cs
- MemberInitExpression.cs
- ImageSourceConverter.cs
- ExtensionFile.cs
- FindProgressChangedEventArgs.cs
- InstanceKey.cs
- CounterSampleCalculator.cs
- ExtendedProtectionPolicyElement.cs
- Executor.cs
- IndependentAnimationStorage.cs
- SafeArrayRankMismatchException.cs
- DialogWindow.cs
- CompilerHelpers.cs
- TreeViewItem.cs
- AvTrace.cs
- ComponentFactoryHelpers.cs
- ResourceManagerWrapper.cs
- PeerReferralPolicy.cs
- SimplePropertyEntry.cs
- HitTestWithPointDrawingContextWalker.cs
- PreloadedPackages.cs
- OdbcCommand.cs
- Zone.cs
- CodeArrayCreateExpression.cs
- Console.cs
- LineMetrics.cs
- IndentedTextWriter.cs
- Timer.cs
- COAUTHINFO.cs
- CommandExpr.cs
- ExtensionElementCollection.cs
- UdpTransportSettings.cs
- SqlServices.cs
- StateItem.cs
- MergeFailedEvent.cs
- DataObjectAttribute.cs
- ProfileSettingsCollection.cs
- StringPropertyBuilder.cs
- ReadContentAsBinaryHelper.cs
- WebPartVerbCollection.cs
- ParseElementCollection.cs
- UserControlParser.cs
- DataListItem.cs
- ResourceDictionaryCollection.cs
- ItemCheckedEvent.cs
- DataGridTablesFactory.cs
- StorageComplexTypeMapping.cs
- BindingExpressionBase.cs