Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / Serialization / XmlMemberMapping.cs / 4 / 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.] ///// 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
- ToolStripDropTargetManager.cs
- Matrix3D.cs
- EntityModelSchemaGenerator.cs
- PreviewPrintController.cs
- RuntimeArgumentHandle.cs
- InternalEnumValidatorAttribute.cs
- ManipulationLogic.cs
- Activity.cs
- XPathSelfQuery.cs
- CompatibleIComparer.cs
- CheckPair.cs
- PersistenceProviderFactory.cs
- WebServicesInteroperability.cs
- PerformanceCounterManager.cs
- DefaultSection.cs
- CommonGetThemePartSize.cs
- SemaphoreSecurity.cs
- FilteredXmlReader.cs
- ImageSourceValueSerializer.cs
- TableLayoutPanel.cs
- StringFreezingAttribute.cs
- HistoryEventArgs.cs
- QueuePropertyVariants.cs
- MDIWindowDialog.cs
- DataFieldConverter.cs
- SqlDependency.cs
- SqlFactory.cs
- XmlSchemaParticle.cs
- SizeValueSerializer.cs
- securestring.cs
- LoginView.cs
- IResourceProvider.cs
- DropShadowBitmapEffect.cs
- PropertyPushdownHelper.cs
- ToolboxComponentsCreatingEventArgs.cs
- FileDialogPermission.cs
- DrawingCollection.cs
- Point3DCollection.cs
- PageContent.cs
- CompositeScriptReference.cs
- CodeSnippetExpression.cs
- CultureSpecificStringDictionary.cs
- dtdvalidator.cs
- LayoutDump.cs
- SettingsProviderCollection.cs
- ApplicationDirectoryMembershipCondition.cs
- AutomationElement.cs
- DataTableMappingCollection.cs
- UIElement3D.cs
- FirstMatchCodeGroup.cs
- SourceFileInfo.cs
- SmiMetaDataProperty.cs
- ADRoleFactory.cs
- InputMethod.cs
- Processor.cs
- InternalCompensate.cs
- webbrowsersite.cs
- FtpWebResponse.cs
- WebPartEditorOkVerb.cs
- DrawToolTipEventArgs.cs
- SoapTypeAttribute.cs
- ExpressionTextBox.xaml.cs
- AdCreatedEventArgs.cs
- KeyNotFoundException.cs
- SQLStringStorage.cs
- QueryCacheEntry.cs
- ServiceDescription.cs
- ServiceModelConfigurationElementCollection.cs
- FileSecurity.cs
- TrackingMemoryStream.cs
- SystemWebExtensionsSectionGroup.cs
- Calendar.cs
- EntityKey.cs
- SessionStateItemCollection.cs
- QilXmlWriter.cs
- CheckPair.cs
- VisualBrush.cs
- SemanticValue.cs
- DataGridCellEditEndingEventArgs.cs
- CheckedPointers.cs
- UIHelper.cs
- CfgParser.cs
- HtmlInputImage.cs
- SamlAuthenticationClaimResource.cs
- RegexRunner.cs
- WindowsRebar.cs
- ResourceSet.cs
- KernelTypeValidation.cs
- ProfileService.cs
- CollectionViewGroupRoot.cs
- cryptoapiTransform.cs
- WindowsContainer.cs
- CellPartitioner.cs
- GridSplitter.cs
- UrlAuthFailedErrorFormatter.cs
- Material.cs
- TimeoutValidationAttribute.cs
- ConnectionModeReader.cs
- EditorAttribute.cs
- WSSecurityOneDotZeroSendSecurityHeader.cs