Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / Serialization / SoapAttributeOverrides.cs / 1305376 / SoapAttributeOverrides.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 SoapAttributeOverrides { Hashtable types = new Hashtable(); ///[To be supplied.] ////// /// public void Add(Type type, SoapAttributes attributes) { Add(type, string.Empty, attributes); } ///[To be supplied.] ////// /// public void Add(Type type, string member, SoapAttributes 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.XmlMultipleAttributeOverrides, type.FullName, member)); } members.Add(member, attributes); } ///[To be supplied.] ////// /// public SoapAttributes this[Type type] { get { return this[type, string.Empty]; } } ///[To be supplied.] ////// /// public SoapAttributes this[Type type, string member] { get { Hashtable members = (Hashtable)types[type]; if (members == null) return null; return (SoapAttributes)members[member]; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- SingleAnimationUsingKeyFrames.cs
- ApplicationFileParser.cs
- AnnotationHighlightLayer.cs
- OSEnvironmentHelper.cs
- ITextView.cs
- TableProviderWrapper.cs
- EqualityComparer.cs
- ExtendedPropertyCollection.cs
- DefaultTraceListener.cs
- Process.cs
- ThicknessKeyFrameCollection.cs
- DocumentApplicationState.cs
- WebCodeGenerator.cs
- SchemaImporterExtension.cs
- CommandID.cs
- XmlNamespaceDeclarationsAttribute.cs
- EncoderReplacementFallback.cs
- DockPanel.cs
- TextBlockAutomationPeer.cs
- SafeTokenHandle.cs
- IntSecurity.cs
- StickyNoteAnnotations.cs
- XmlCodeExporter.cs
- DataGridViewCell.cs
- ChameleonKey.cs
- newitemfactory.cs
- BitmapDownload.cs
- ContentElement.cs
- SqlTriggerContext.cs
- DataSetUtil.cs
- SqlBooleanizer.cs
- CodeAttachEventStatement.cs
- ButtonPopupAdapter.cs
- CharStorage.cs
- PropertyIDSet.cs
- NotifyInputEventArgs.cs
- WasHostedComPlusFactory.cs
- DodSequenceMerge.cs
- ScrollEventArgs.cs
- sqlstateclientmanager.cs
- ElapsedEventArgs.cs
- AddInProcess.cs
- DataGridViewCellEventArgs.cs
- Misc.cs
- XmlObjectSerializerReadContext.cs
- UserControlParser.cs
- EmptyWithCancelationCheckWorkItem.cs
- DocumentApplicationJournalEntry.cs
- EventItfInfo.cs
- MarkupCompilePass2.cs
- ToolboxItemFilterAttribute.cs
- SplashScreen.cs
- Rotation3DKeyFrameCollection.cs
- OpCellTreeNode.cs
- CodeMethodReturnStatement.cs
- FunctionMappingTranslator.cs
- ResXResourceSet.cs
- EventListenerClientSide.cs
- XamlSerializerUtil.cs
- ScalarRestriction.cs
- HttpCacheVaryByContentEncodings.cs
- UnsafeNativeMethods.cs
- StorageComplexTypeMapping.cs
- EventData.cs
- CompilerScope.Storage.cs
- AvtEvent.cs
- GeneralTransformGroup.cs
- _SSPIWrapper.cs
- ListenerSessionConnection.cs
- AdvancedBindingPropertyDescriptor.cs
- MimeXmlImporter.cs
- LambdaCompiler.Generated.cs
- WebPartVerbCollection.cs
- DetailsViewUpdateEventArgs.cs
- EntitySqlQueryCacheKey.cs
- WebServiceHost.cs
- ListMarkerLine.cs
- MetadataException.cs
- SafeNativeMethods.cs
- CompModSwitches.cs
- LogExtentCollection.cs
- CompareValidator.cs
- SrgsGrammar.cs
- DomainUpDown.cs
- MessageSecurityOverTcp.cs
- RankException.cs
- Vector3D.cs
- CompoundFileStorageReference.cs
- VersionValidator.cs
- CqlErrorHelper.cs
- XamlSerializerUtil.cs
- TraceContext.cs
- CounterCreationDataCollection.cs
- AvTraceDetails.cs
- PriorityQueue.cs
- SharedDp.cs
- QuestionEventArgs.cs
- WebCategoryAttribute.cs
- ThreadStateException.cs
- CookieProtection.cs