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
- GenericParameterDataContract.cs
- DataGridViewCellCancelEventArgs.cs
- ItemContainerGenerator.cs
- ComplexPropertyEntry.cs
- JsonClassDataContract.cs
- DataControlLinkButton.cs
- CrossSiteScriptingValidation.cs
- CodeTypeDeclaration.cs
- AssociationTypeEmitter.cs
- Point4DConverter.cs
- System.Data.OracleClient_BID.cs
- DrawingVisual.cs
- TextServicesLoader.cs
- Vector3DAnimationUsingKeyFrames.cs
- RoutedEvent.cs
- InteropBitmapSource.cs
- AnnotationAuthorChangedEventArgs.cs
- Empty.cs
- GlyphRunDrawing.cs
- CheckBoxRenderer.cs
- XmlSubtreeReader.cs
- UnhandledExceptionEventArgs.cs
- XmlSchemaAny.cs
- SamlConstants.cs
- Preprocessor.cs
- CacheMemory.cs
- XmlUtf8RawTextWriter.cs
- CustomErrorCollection.cs
- shaper.cs
- FastPropertyAccessor.cs
- ToolStripSeparator.cs
- SID.cs
- TextServicesProperty.cs
- BrowserInteropHelper.cs
- XPathPatternBuilder.cs
- BinaryParser.cs
- LayoutSettings.cs
- XmlIterators.cs
- XmlSchemaRedefine.cs
- X509WindowsSecurityToken.cs
- FileLogRecordEnumerator.cs
- RenderingEventArgs.cs
- CodeVariableReferenceExpression.cs
- WCFServiceClientProxyGenerator.cs
- UnitControl.cs
- AsyncOperation.cs
- ConfigurationStrings.cs
- XPathNodeList.cs
- FontSizeConverter.cs
- SoapAttributeOverrides.cs
- TableCell.cs
- AccessKeyManager.cs
- FormViewPagerRow.cs
- EntitySqlQueryState.cs
- SqlRowUpdatedEvent.cs
- GiveFeedbackEventArgs.cs
- CodeSnippetTypeMember.cs
- BreakRecordTable.cs
- SafeRightsManagementSessionHandle.cs
- DataConnectionHelper.cs
- AspProxy.cs
- UriTemplateHelpers.cs
- PageBreakRecord.cs
- InputBinder.cs
- LogicalTreeHelper.cs
- UIElementCollection.cs
- HttpProcessUtility.cs
- CursorConverter.cs
- TemplateBuilder.cs
- BoolExpressionVisitors.cs
- SID.cs
- ThousandthOfEmRealDoubles.cs
- HtmlTableRow.cs
- HtmlTernaryTree.cs
- XamlTreeBuilder.cs
- ListBindableAttribute.cs
- LoginUtil.cs
- OracleRowUpdatedEventArgs.cs
- ConnectionPoolManager.cs
- NamespaceDisplay.xaml.cs
- FrameSecurityDescriptor.cs
- CellNormalizer.cs
- GridViewAutomationPeer.cs
- CheckedPointers.cs
- BitmapMetadata.cs
- DeflateStream.cs
- CodeDomConfigurationHandler.cs
- TransformerInfo.cs
- CompileLiteralTextParser.cs
- Set.cs
- AppDomainFactory.cs
- _SpnDictionary.cs
- _SslState.cs
- StringResourceManager.cs
- SocketElement.cs
- SecurityTokenProvider.cs
- ExpressionCopier.cs
- CodeGroup.cs
- storepermissionattribute.cs
- JsonCollectionDataContract.cs