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
- GeometryValueSerializer.cs
- OptimizedTemplateContentHelper.cs
- CodeGeneratorOptions.cs
- FileDialogCustomPlace.cs
- DistinctQueryOperator.cs
- WebBrowsableAttribute.cs
- HttpModuleAction.cs
- Padding.cs
- GroupLabel.cs
- Polyline.cs
- UdpChannelFactory.cs
- HttpModuleAction.cs
- PermissionAttributes.cs
- InfoCardArgumentException.cs
- VolatileResourceManager.cs
- TimeoutValidationAttribute.cs
- AssociationEndMember.cs
- TextRunCacheImp.cs
- GC.cs
- SqlFunctionAttribute.cs
- EncryptedPackage.cs
- ArraySubsetEnumerator.cs
- FactoryId.cs
- LayoutInformation.cs
- ListViewDeleteEventArgs.cs
- FlowNode.cs
- XNameTypeConverter.cs
- ResourceKey.cs
- Wizard.cs
- ValueType.cs
- MaterializeFromAtom.cs
- HostProtectionPermission.cs
- HandledEventArgs.cs
- SerializationFieldInfo.cs
- LinearGradientBrush.cs
- OleStrCAMarshaler.cs
- InheritanceContextChangedEventManager.cs
- Win32PrintDialog.cs
- MethodExecutor.cs
- XmlHierarchicalDataSourceView.cs
- Brushes.cs
- Normalizer.cs
- SerializableAttribute.cs
- AutoGeneratedFieldProperties.cs
- Exceptions.cs
- Permission.cs
- MetadataStore.cs
- ArgumentFixer.cs
- MaskDesignerDialog.cs
- BaseResourcesBuildProvider.cs
- IxmlLineInfo.cs
- NativeMethods.cs
- SmiMetaData.cs
- WindowsSysHeader.cs
- VerificationAttribute.cs
- ResourcePermissionBaseEntry.cs
- XmlDesigner.cs
- EvidenceTypeDescriptor.cs
- FormViewUpdatedEventArgs.cs
- WebPartConnectionsConnectVerb.cs
- SqlException.cs
- Propagator.ExtentPlaceholderCreator.cs
- MulticastIPAddressInformationCollection.cs
- ExtendedProtectionPolicy.cs
- HtmlInputText.cs
- DesignTimeTemplateParser.cs
- MaterialGroup.cs
- OutgoingWebRequestContext.cs
- CryptoProvider.cs
- TypeGeneratedEventArgs.cs
- ScrollProperties.cs
- PropertyCollection.cs
- SqlClientMetaDataCollectionNames.cs
- GlobalizationAssembly.cs
- Pkcs7Signer.cs
- EventWaitHandle.cs
- BindableTemplateBuilder.cs
- Configuration.cs
- SafeNativeMethods.cs
- ServicesSection.cs
- TypeUtil.cs
- TreeNodeStyleCollection.cs
- DbMetaDataCollectionNames.cs
- XmlConvert.cs
- ScriptMethodAttribute.cs
- XmlReader.cs
- IsolatedStorageException.cs
- HtmlFormWrapper.cs
- baseaxisquery.cs
- LocalizableAttribute.cs
- QuadraticBezierSegment.cs
- BitmapData.cs
- SerializationUtilities.cs
- DragDropManager.cs
- FilterableAttribute.cs
- XPathSelectionIterator.cs
- Filter.cs
- PublisherMembershipCondition.cs
- DataGridColumn.cs
- CursorEditor.cs