Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / Serialization / XmlMembersMapping.cs / 1 / XmlMembersMapping.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Serialization { using System.Reflection; using System; using System.Text; ////// /// /// public class XmlMembersMapping : XmlMapping { XmlMemberMapping[] mappings; internal XmlMembersMapping(TypeScope scope, ElementAccessor accessor, XmlMappingAccess access) : base(scope, accessor, access) { MembersMapping mapping = (MembersMapping)accessor.Mapping; StringBuilder key = new StringBuilder(); key.Append(":"); mappings = new XmlMemberMapping[mapping.Members.Length]; for (int i = 0; i < mappings.Length; i++) { if (mapping.Members[i].TypeDesc.Type != null) { key.Append(GenerateKey(mapping.Members[i].TypeDesc.Type, null, null)); key.Append(":"); } mappings[i] = new XmlMemberMapping(mapping.Members[i]); } SetKeyInternal(key.ToString()); } ///[To be supplied.] ////// /// public string TypeName { get { return Accessor.Mapping.TypeName; } } ///[To be supplied.] ////// /// public string TypeNamespace { get { return Accessor.Mapping.Namespace; } } ///[To be supplied.] ////// /// public XmlMemberMapping this[int index] { get { return mappings[index]; } } ///[To be supplied.] ////// /// public int Count { get { return mappings.Length; } } } } // 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
- OleDbDataReader.cs
- EntitySqlQueryCacheKey.cs
- HMACRIPEMD160.cs
- sapiproxy.cs
- XmlCharType.cs
- ApplicationHost.cs
- DNS.cs
- TypographyProperties.cs
- ResXResourceSet.cs
- RenderTargetBitmap.cs
- RegistryPermission.cs
- GPPOINTF.cs
- InstanceData.cs
- X509ChainPolicy.cs
- NumericExpr.cs
- ScriptRegistrationManager.cs
- WebPartZoneDesigner.cs
- WindowsGraphics2.cs
- _BaseOverlappedAsyncResult.cs
- DataRelationCollection.cs
- ThicknessAnimationBase.cs
- TemplateBindingExpressionConverter.cs
- RowParagraph.cs
- MobileTextWriter.cs
- LinearQuaternionKeyFrame.cs
- Directory.cs
- DataGridViewCellConverter.cs
- ReadWriteSpinLock.cs
- GetIndexBinder.cs
- SystemColorTracker.cs
- FormsAuthenticationConfiguration.cs
- SafeCryptoHandles.cs
- ConfigurationManagerHelperFactory.cs
- ModuleBuilder.cs
- BrowserDefinition.cs
- SaveWorkflowAsyncResult.cs
- OleStrCAMarshaler.cs
- Rfc4050KeyFormatter.cs
- externdll.cs
- RewritingProcessor.cs
- GetWinFXPath.cs
- X509ChainPolicy.cs
- MouseActionValueSerializer.cs
- CngProperty.cs
- Page.cs
- CodeCompiler.cs
- QilChoice.cs
- DataGridViewTextBoxCell.cs
- Icon.cs
- JsonObjectDataContract.cs
- XamlTemplateSerializer.cs
- Registry.cs
- PolicyManager.cs
- BaseTemplateParser.cs
- Package.cs
- CallbackValidator.cs
- DeleteWorkflowOwnerCommand.cs
- OracleBoolean.cs
- Psha1DerivedKeyGeneratorHelper.cs
- FormatterConverter.cs
- Transform.cs
- TypeUsageBuilder.cs
- LinkDesigner.cs
- XmlAtomicValue.cs
- PatternMatcher.cs
- HttpCachePolicyWrapper.cs
- GridSplitterAutomationPeer.cs
- QilValidationVisitor.cs
- ValidateNames.cs
- basenumberconverter.cs
- DataPointer.cs
- RunWorkerCompletedEventArgs.cs
- RecipientServiceModelSecurityTokenRequirement.cs
- PolyQuadraticBezierSegment.cs
- CommonObjectSecurity.cs
- FaultCallbackWrapper.cs
- XmlCharCheckingWriter.cs
- DBSchemaRow.cs
- URI.cs
- StrokeNodeData.cs
- UrlRoutingModule.cs
- WebPartZoneBase.cs
- SkewTransform.cs
- BindingRestrictions.cs
- EventTrigger.cs
- AutomationInteropProvider.cs
- EventSinkHelperWriter.cs
- DataKeyCollection.cs
- EventLogPermissionEntry.cs
- DataViewManagerListItemTypeDescriptor.cs
- InfoCardSymmetricAlgorithm.cs
- Hashtable.cs
- DaylightTime.cs
- RelatedView.cs
- Listbox.cs
- PixelShader.cs
- BuildManagerHost.cs
- HealthMonitoringSection.cs
- SerialPinChanges.cs
- SortFieldComparer.cs