Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / Serialization / XmlAttributeOverrides.cs / 1 / XmlAttributeOverrides.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Serialization { using System.Reflection; using System.Collections; using System.IO; using System.Xml.Schema; using System; using System.ComponentModel; ////// /// public class XmlAttributeOverrides { Hashtable types = new Hashtable(); ///[To be supplied.] ////// /// public void Add(Type type, XmlAttributes attributes) { Add(type, string.Empty, attributes); } ///[To be supplied.] ////// /// public void Add(Type type, string member, XmlAttributes attributes) { Hashtable members = (Hashtable)types[type]; if (members == null) { members = new Hashtable(); types.Add(type, members); } else if (members[member] != null) { throw new InvalidOperationException(Res.GetString(Res.XmlAttributeSetAgain, type.FullName, member)); } members.Add(member, attributes); } ///[To be supplied.] ////// /// public XmlAttributes this[Type type] { get { return this[type, string.Empty]; } } ///[To be supplied.] ////// /// public XmlAttributes this[Type type, string member] { get { Hashtable members = (Hashtable)types[type]; if (members == null) return null; return (XmlAttributes)members[member]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataGridViewAutoSizeColumnModeEventArgs.cs
- UITypeEditor.cs
- MULTI_QI.cs
- MimeObjectFactory.cs
- WindowsScroll.cs
- SqlDataSourceParameterParser.cs
- PrinterSettings.cs
- MediaTimeline.cs
- MatrixStack.cs
- TraceSwitch.cs
- AuthorizationRuleCollection.cs
- BrowserCapabilitiesFactoryBase.cs
- ByteAnimationUsingKeyFrames.cs
- BitmapSourceSafeMILHandle.cs
- SamlAttributeStatement.cs
- SQLDouble.cs
- QuadraticBezierSegment.cs
- HttpListenerException.cs
- RuleConditionDialog.Designer.cs
- PersonalizationStateInfoCollection.cs
- ViewKeyConstraint.cs
- DesignRelation.cs
- TableAutomationPeer.cs
- VersionPair.cs
- AuthenticationModuleElement.cs
- WebPartConnectionCollection.cs
- ExpressionBinding.cs
- DataGridViewCellCollection.cs
- WebPartDisplayMode.cs
- VerificationAttribute.cs
- control.ime.cs
- TextComposition.cs
- CaseStatementProjectedSlot.cs
- CultureInfo.cs
- SyndicationDeserializer.cs
- PropertyEmitterBase.cs
- GenericAuthenticationEventArgs.cs
- SpeechUI.cs
- RequestUriProcessor.cs
- WMICapabilities.cs
- DisposableCollectionWrapper.cs
- _ServiceNameStore.cs
- UniqueConstraint.cs
- XmlDataContract.cs
- InProcStateClientManager.cs
- ObjectDataSourceChooseMethodsPanel.cs
- XPathDescendantIterator.cs
- ParallelRangeManager.cs
- MeshGeometry3D.cs
- ImagingCache.cs
- CalendarAutomationPeer.cs
- Line.cs
- InitialServerConnectionReader.cs
- CacheChildrenQuery.cs
- FixedSOMElement.cs
- TrimSurroundingWhitespaceAttribute.cs
- ConfigurationManager.cs
- QilXmlWriter.cs
- FileUtil.cs
- ADRoleFactoryConfiguration.cs
- GlobalEventManager.cs
- EncoderFallback.cs
- TemplateKeyConverter.cs
- WindowsListViewScroll.cs
- PackagePartCollection.cs
- BindingCollection.cs
- StringArrayConverter.cs
- HandlerWithFactory.cs
- HttpWebResponse.cs
- BinaryObjectInfo.cs
- SafeRightsManagementEnvironmentHandle.cs
- PathGeometry.cs
- SiteMap.cs
- SequentialOutput.cs
- CommandBindingCollection.cs
- NotCondition.cs
- EntityStoreSchemaFilterEntry.cs
- Knowncolors.cs
- XmlCharCheckingReader.cs
- ComboBoxAutomationPeer.cs
- CodeAccessSecurityEngine.cs
- PopupControlService.cs
- ArglessEventHandlerProxy.cs
- DataTablePropertyDescriptor.cs
- HttpApplicationFactory.cs
- WpfSharedBamlSchemaContext.cs
- ContractMapping.cs
- XmlNodeChangedEventManager.cs
- SupportsEventValidationAttribute.cs
- DataSourceHelper.cs
- TypeDescriptionProvider.cs
- EnumType.cs
- StateMachineExecutionState.cs
- InheritanceRules.cs
- ListViewSortEventArgs.cs
- ProfileSettings.cs
- LocalizationParserHooks.cs
- ColorMatrix.cs
- Transform3DGroup.cs
- DefaultProxySection.cs