Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / Serialization / XmlMemberMapping.cs / 3 / XmlMemberMapping.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Serialization { using System.Reflection; using System; using System.CodeDom; using System.CodeDom.Compiler; ////// public class XmlMemberMapping { MemberMapping mapping; internal XmlMemberMapping(MemberMapping mapping) { this.mapping = mapping; } internal MemberMapping Mapping { get { return mapping; } } internal Accessor Accessor { get { return mapping.Accessor; } } /// public bool Any { get { return Accessor.Any; } } /// /// /// public string ElementName { get { return Accessor.UnescapeName(Accessor.Name); } } ///[To be supplied.] ////// /// public string XsdElementName { get { return Accessor.Name; } } ///[To be supplied.] ////// /// public string Namespace { get { return Accessor.Namespace; } } ///[To be supplied.] ////// /// public string MemberName { get { return mapping.Name; } } ///[To be supplied.] ////// /// public string TypeName { get { return Accessor.Mapping != null ? Accessor.Mapping.TypeName : String.Empty; } } ///[To be supplied.] ////// /// public string TypeNamespace { get { return Accessor.Mapping != null ? Accessor.Mapping.Namespace : null; } } ///[To be supplied.] ////// /// public string TypeFullName { get { return mapping.TypeDesc.FullName; } } ///[To be supplied.] ////// /// public bool CheckSpecified { get { return mapping.CheckSpecified != SpecifiedAccessor.None; } } internal bool IsNullable { get { return mapping.IsNeedNullable; } } ///[To be supplied.] ////// /// public string GenerateTypeName(CodeDomProvider codeProvider) { return mapping.GetTypeName(codeProvider); } } } // 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
- EntityViewGenerator.cs
- Crc32.cs
- Compress.cs
- GenericWebPart.cs
- WhitespaceRuleReader.cs
- AutomationProperties.cs
- StorageScalarPropertyMapping.cs
- X509RecipientCertificateClientElement.cs
- HtmlTitle.cs
- TraceEventCache.cs
- WindowsGraphicsCacheManager.cs
- ControlOperationInvoker.cs
- InvokeBase.cs
- XmlHierarchicalDataSourceView.cs
- CatalogPart.cs
- HelpKeywordAttribute.cs
- CustomWebEventKey.cs
- SamlAction.cs
- DesignerActionListCollection.cs
- ListViewPagedDataSource.cs
- WorkflowShape.cs
- xdrvalidator.cs
- CloudCollection.cs
- XmlBinaryReader.cs
- StatusBarAutomationPeer.cs
- _DisconnectOverlappedAsyncResult.cs
- CustomCategoryAttribute.cs
- EdgeProfileValidation.cs
- NotifyIcon.cs
- IDReferencePropertyAttribute.cs
- sitestring.cs
- SafeNativeMethodsOther.cs
- InputBinding.cs
- Blend.cs
- TypeBuilderInstantiation.cs
- ReferencedCollectionType.cs
- FixedSOMTableCell.cs
- DbConnectionInternal.cs
- HttpCapabilitiesEvaluator.cs
- XmlReflectionMember.cs
- FreeFormDragDropManager.cs
- Utils.cs
- shaperfactoryquerycacheentry.cs
- TypeBuilderInstantiation.cs
- StylusSystemGestureEventArgs.cs
- DateTimeValueSerializer.cs
- keycontainerpermission.cs
- SectionInput.cs
- BypassElement.cs
- Console.cs
- EndpointAddress.cs
- MsmqHostedTransportManager.cs
- XamlSerializationHelper.cs
- ResourceIDHelper.cs
- ParsedAttributeCollection.cs
- CommandID.cs
- ManagementOptions.cs
- SHA512Managed.cs
- HttpConfigurationSystem.cs
- Line.cs
- XmlSchemaSimpleContentExtension.cs
- WhitespaceSignificantCollectionAttribute.cs
- WindowsFont.cs
- HandleCollector.cs
- SymLanguageVendor.cs
- ImageBrush.cs
- TrustManagerMoreInformation.cs
- XmlCompatibilityReader.cs
- StringResourceManager.cs
- WrappedIUnknown.cs
- IssuanceTokenProviderState.cs
- SecurityPolicyVersion.cs
- TrackingProfileManager.cs
- TrimSurroundingWhitespaceAttribute.cs
- FileUpload.cs
- TextWriterTraceListener.cs
- ValidateNames.cs
- BuildProviderAppliesToAttribute.cs
- LinearGradientBrush.cs
- TextProviderWrapper.cs
- QueryOpeningEnumerator.cs
- WindowsBrush.cs
- BaseTemplateBuildProvider.cs
- BaseUriHelper.cs
- XmlSiteMapProvider.cs
- PriorityQueue.cs
- RIPEMD160.cs
- AddingNewEventArgs.cs
- Point3DAnimationBase.cs
- KeyedCollection.cs
- __Filters.cs
- EnumerableRowCollection.cs
- LayoutUtils.cs
- HtmlInputReset.cs
- DefaultAssemblyResolver.cs
- DayRenderEvent.cs
- TypeCollectionPropertyEditor.cs
- PixelFormat.cs
- SecurityUniqueId.cs
- Material.cs