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
- TemplatingOptionsDialog.cs
- EntityViewGenerationAttribute.cs
- RoleGroup.cs
- Funcletizer.cs
- SpanIndex.cs
- WebControl.cs
- Attributes.cs
- ExceptionHelpers.cs
- IISUnsafeMethods.cs
- ListControl.cs
- ToolStripButton.cs
- Msec.cs
- SafeThreadHandle.cs
- ConfigXmlWhitespace.cs
- CustomCredentialPolicy.cs
- XmlMtomWriter.cs
- DataGridRelationshipRow.cs
- ShaderRenderModeValidation.cs
- Select.cs
- XmlUtf8RawTextWriter.cs
- RequiredFieldValidator.cs
- XmlSchemaElement.cs
- ToolStripContainerDesigner.cs
- DataGridLinkButton.cs
- WebPartEventArgs.cs
- XhtmlBasicLinkAdapter.cs
- Pen.cs
- Interlocked.cs
- PagedControl.cs
- ModelTypeConverter.cs
- EntityDataReader.cs
- DataGridRowDetailsEventArgs.cs
- PropertyDescriptorComparer.cs
- WriterOutput.cs
- ComponentCommands.cs
- ModelTypeConverter.cs
- UserValidatedEventArgs.cs
- DelegateHelpers.cs
- ResXDataNode.cs
- Rect3DValueSerializer.cs
- SemaphoreSecurity.cs
- AutoResetEvent.cs
- DuplicateContext.cs
- XPathDocumentIterator.cs
- TextEffectResolver.cs
- XmlSchemaInfo.cs
- CodeTypeReference.cs
- BindingMAnagerBase.cs
- ContextBase.cs
- GridToolTip.cs
- GlobalEventManager.cs
- ExtensibleClassFactory.cs
- PerfCounterSection.cs
- ComplexTypeEmitter.cs
- XmlSerializableWriter.cs
- SubMenuStyle.cs
- diagnosticsswitches.cs
- AttributeData.cs
- AuthenticatingEventArgs.cs
- SerialStream.cs
- WizardStepBase.cs
- Int32CollectionConverter.cs
- ServiceManager.cs
- InstanceDescriptor.cs
- NotEqual.cs
- AsymmetricKeyExchangeFormatter.cs
- AuthorizationSection.cs
- SmtpNtlmAuthenticationModule.cs
- KnownTypes.cs
- TextBoxBase.cs
- MailMessageEventArgs.cs
- SettingsAttributeDictionary.cs
- OdbcCommandBuilder.cs
- TransactionScopeDesigner.cs
- OdbcCommandBuilder.cs
- NotFiniteNumberException.cs
- COM2IDispatchConverter.cs
- TextEvent.cs
- ReadOnlyPermissionSet.cs
- WSFederationHttpSecurityElement.cs
- FeatureManager.cs
- TransformerInfo.cs
- EndOfStreamException.cs
- XmlAnyElementAttribute.cs
- DependencyObjectValidator.cs
- ThreadLocal.cs
- LayoutExceptionEventArgs.cs
- EncryptedPackageFilter.cs
- cryptoapiTransform.cs
- PageScaling.cs
- ContentFilePart.cs
- HashMembershipCondition.cs
- PersianCalendar.cs
- WebServiceEndpoint.cs
- ForceCopyBuildProvider.cs
- VerificationException.cs
- Vector3DCollection.cs
- XXXOnTypeBuilderInstantiation.cs
- ExceptionHandlerDesigner.cs
- TabPage.cs