Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / Serialization / XmlMemberMapping.cs / 1305376 / 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.[To be supplied.] ///
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- CodeBinaryOperatorExpression.cs
- MetadataSource.cs
- DataRowIndexBuffer.cs
- TabControl.cs
- RenamedEventArgs.cs
- ExpressionEditorAttribute.cs
- XmlAttribute.cs
- NavigationCommands.cs
- CollectionBuilder.cs
- TraceContext.cs
- GlyphManager.cs
- SystemIPInterfaceStatistics.cs
- WebPartConnectionsConfigureVerb.cs
- StateWorkerRequest.cs
- HwndProxyElementProvider.cs
- ProcessManager.cs
- PreDigestedSignedInfo.cs
- Normalizer.cs
- TypeDelegator.cs
- Material.cs
- WebDisplayNameAttribute.cs
- HttpCookieCollection.cs
- XmlHierarchicalEnumerable.cs
- SmtpReplyReaderFactory.cs
- SchemaImporterExtension.cs
- SoapReflectionImporter.cs
- TypeNameHelper.cs
- CodeDomSerializerBase.cs
- ParenthesizePropertyNameAttribute.cs
- UrlPropertyAttribute.cs
- TagMapCollection.cs
- PropertyChangeTracker.cs
- WebPartHelpVerb.cs
- webclient.cs
- BeginStoryboard.cs
- EncodingInfo.cs
- TriState.cs
- Transform.cs
- DataGridComponentEditor.cs
- BaseInfoTable.cs
- Ops.cs
- Image.cs
- DataSourceHelper.cs
- SiteMembershipCondition.cs
- WriteFileContext.cs
- HttpException.cs
- TrackingStringDictionary.cs
- SerTrace.cs
- ProxyWebPartManager.cs
- CodeStatement.cs
- ToolStripItemEventArgs.cs
- GAC.cs
- EventToken.cs
- Bitmap.cs
- TableSectionStyle.cs
- DateTimeParse.cs
- AppDomainManager.cs
- DiscoveryMessageProperty.cs
- TraceContext.cs
- SoapAttributes.cs
- SqlConnectionManager.cs
- QilUnary.cs
- StylusShape.cs
- _Win32.cs
- DataSource.cs
- Imaging.cs
- ConfigurationLocationCollection.cs
- ExpressionBindingCollection.cs
- URL.cs
- XsltContext.cs
- DataSourceView.cs
- wmiprovider.cs
- XmlSchemaDatatype.cs
- ObjectItemCollection.cs
- HtmlElementErrorEventArgs.cs
- HMACMD5.cs
- CurrentTimeZone.cs
- Triangle.cs
- UdpChannelFactory.cs
- GlyphingCache.cs
- ScriptResourceHandler.cs
- WebPartActionVerb.cs
- TypedRowGenerator.cs
- Logging.cs
- EndpointNotFoundException.cs
- PersonalizationStateInfo.cs
- BindingExpression.cs
- DataPagerFieldCollection.cs
- DictionarySectionHandler.cs
- TemplateContainer.cs
- BaseCodeDomTreeGenerator.cs
- CallbackException.cs
- EndpointFilterProvider.cs
- PackagePartCollection.cs
- CryptoApi.cs
- DateTimeConstantAttribute.cs
- PerspectiveCamera.cs
- HideDisabledControlAdapter.cs
- MethodRental.cs
- DesignerResources.cs