Code:
/ FX-1434 / FX-1434 / 1.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
- ExceptionUtility.cs
- BlurEffect.cs
- FillErrorEventArgs.cs
- _RequestCacheProtocol.cs
- FontStretchConverter.cs
- TemplatedMailWebEventProvider.cs
- Expression.cs
- LicenseManager.cs
- HtmlLink.cs
- SettingsPropertyNotFoundException.cs
- _WinHttpWebProxyDataBuilder.cs
- XmlConvert.cs
- EntityDataSourceQueryBuilder.cs
- ColumnMapTranslator.cs
- LinqDataSourceDeleteEventArgs.cs
- TickBar.cs
- ToolStripArrowRenderEventArgs.cs
- FormsAuthenticationUser.cs
- LicenseManager.cs
- BuildManager.cs
- Property.cs
- DataControlCommands.cs
- SiteMapNodeCollection.cs
- PipelineModuleStepContainer.cs
- Int32AnimationBase.cs
- ObjectContextServiceProvider.cs
- BroadcastEventHelper.cs
- XmlNodeChangedEventArgs.cs
- FormViewInsertedEventArgs.cs
- XmlSchemaAnnotation.cs
- StylusCollection.cs
- RbTree.cs
- DelegatingTypeDescriptionProvider.cs
- ImageButton.cs
- PasswordRecovery.cs
- TypeExtensionConverter.cs
- SynthesizerStateChangedEventArgs.cs
- ResourcesChangeInfo.cs
- MemoryStream.cs
- NativeObjectSecurity.cs
- TagNameToTypeMapper.cs
- OleDbEnumerator.cs
- TraceSection.cs
- InstanceLockQueryResult.cs
- XsltOutput.cs
- WebPartHelpVerb.cs
- SingleTagSectionHandler.cs
- ScrollEventArgs.cs
- DataSourceControl.cs
- SqlDataSourceCommandEventArgs.cs
- XmlHierarchicalEnumerable.cs
- WebPartPersonalization.cs
- KeyEvent.cs
- SizeAnimationBase.cs
- WpfKnownTypeInvoker.cs
- NameNode.cs
- DesignerProperties.cs
- MultiByteCodec.cs
- SEHException.cs
- PeerMessageDispatcher.cs
- NextPreviousPagerField.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- dataprotectionpermission.cs
- XPathNavigatorReader.cs
- ContextProperty.cs
- IUnknownConstantAttribute.cs
- MenuBindingsEditorForm.cs
- SelectorItemAutomationPeer.cs
- webbrowsersite.cs
- MsmqEncryptionAlgorithm.cs
- CheckPair.cs
- ValuePatternIdentifiers.cs
- XmlNode.cs
- ProfilePropertyMetadata.cs
- MenuItem.cs
- SocketElement.cs
- GeneratedContractType.cs
- Win32Exception.cs
- EntitySqlException.cs
- SoapHttpTransportImporter.cs
- VirtualPathUtility.cs
- EditorPartChrome.cs
- SmtpCommands.cs
- CodeTypeMember.cs
- EventLogQuery.cs
- ApplicationInterop.cs
- Substitution.cs
- UIElement.cs
- InternalConfigConfigurationFactory.cs
- PostBackOptions.cs
- ImmutableObjectAttribute.cs
- XmlName.cs
- XmlMapping.cs
- EmptyControlCollection.cs
- NavigationWindowAutomationPeer.cs
- DesignerTransactionCloseEvent.cs
- ObjectDataSourceEventArgs.cs
- MetadataArtifactLoaderCompositeFile.cs
- ResourceExpression.cs
- JsonGlobals.cs