Code:
/ 4.0 / 4.0 / 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.] ///// 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
- __FastResourceComparer.cs
- UIEndRequest.cs
- MessageQueuePermission.cs
- ObjectDataSourceFilteringEventArgs.cs
- MergePropertyDescriptor.cs
- EffectiveValueEntry.cs
- CompilerParameters.cs
- NullableConverter.cs
- BaseDataList.cs
- SqlServices.cs
- WebPartVerb.cs
- WinFormsSpinner.cs
- Propagator.JoinPropagator.cs
- MatrixAnimationUsingPath.cs
- HttpRawResponse.cs
- GridItem.cs
- ResolveDuplex11AsyncResult.cs
- ListBox.cs
- ObjectIDGenerator.cs
- RadioButtonPopupAdapter.cs
- Geometry.cs
- ellipse.cs
- Sentence.cs
- AspNetRouteServiceHttpHandler.cs
- WebPartCloseVerb.cs
- IntegerValidator.cs
- CodeAttributeArgument.cs
- WebPartChrome.cs
- MemberInfoSerializationHolder.cs
- ListParagraph.cs
- PageThemeCodeDomTreeGenerator.cs
- IndexedEnumerable.cs
- ResourceSet.cs
- RangeBase.cs
- FormViewCommandEventArgs.cs
- SQLDateTime.cs
- ResourceDisplayNameAttribute.cs
- XmlUTF8TextWriter.cs
- FactoryGenerator.cs
- TouchEventArgs.cs
- TextCompositionManager.cs
- Journaling.cs
- LocationUpdates.cs
- VerificationAttribute.cs
- ValueTypeFixupInfo.cs
- GenericTypeParameterBuilder.cs
- ArraySubsetEnumerator.cs
- AdjustableArrowCap.cs
- SqlTypeConverter.cs
- LinkedResource.cs
- XmlDownloadManager.cs
- RouteParser.cs
- TileModeValidation.cs
- Atom10FormatterFactory.cs
- RegexCompilationInfo.cs
- PageTheme.cs
- ThicknessAnimation.cs
- ScriptingWebServicesSectionGroup.cs
- BooleanAnimationBase.cs
- MarkupObject.cs
- TypeConverter.cs
- PanningMessageFilter.cs
- LinqDataSourceValidationException.cs
- HttpListener.cs
- ServiceDescriptionSerializer.cs
- StructuralObject.cs
- securitymgrsite.cs
- RegionInfo.cs
- TextEndOfParagraph.cs
- ExpressionValueEditor.cs
- MarkupCompiler.cs
- DurableDispatcherAddressingFault.cs
- CategoryGridEntry.cs
- WebPartMenuStyle.cs
- BackgroundWorker.cs
- DetailsViewDeletedEventArgs.cs
- BamlTreeMap.cs
- OneToOneMappingSerializer.cs
- FontFamily.cs
- IteratorFilter.cs
- InfoCardArgumentException.cs
- EntityUtil.cs
- ListViewDataItem.cs
- ZipIOBlockManager.cs
- MethodBuilderInstantiation.cs
- SmtpReplyReader.cs
- XmlAnyElementAttribute.cs
- DesignerTextViewAdapter.cs
- ApplicationSecurityInfo.cs
- StringFormat.cs
- Wow64ConfigurationLoader.cs
- CodeIterationStatement.cs
- WebControl.cs
- BufferedGraphicsManager.cs
- RelationshipFixer.cs
- PeerContact.cs
- CultureTable.cs
- ZipIOModeEnforcingStream.cs
- ApplicationSecurityManager.cs
- WindowsHyperlink.cs