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
- DataGridViewCellCancelEventArgs.cs
- ICspAsymmetricAlgorithm.cs
- GlyphShapingProperties.cs
- SemanticResultValue.cs
- EndOfStreamException.cs
- ListCollectionView.cs
- DataErrorValidationRule.cs
- MenuItemBinding.cs
- DrawingGroupDrawingContext.cs
- TableItemStyle.cs
- EdmEntityTypeAttribute.cs
- DescendantOverDescendantQuery.cs
- CodeObject.cs
- CustomExpression.cs
- SystemDropShadowChrome.cs
- ObjectDataProvider.cs
- ProvideValueServiceProvider.cs
- TextBoxBaseDesigner.cs
- CustomErrorCollection.cs
- ToolboxItemLoader.cs
- SizeChangedEventArgs.cs
- ImageCreator.cs
- SmtpFailedRecipientException.cs
- FilterException.cs
- Itemizer.cs
- InputElement.cs
- SystemResourceKey.cs
- XPathAncestorQuery.cs
- InnerItemCollectionView.cs
- DeploymentSectionCache.cs
- HandlerBase.cs
- EventMetadata.cs
- TriggerAction.cs
- BookmarkScopeInfo.cs
- PackageDigitalSignatureManager.cs
- SchemaType.cs
- InvokeSchedule.cs
- SettingsPropertyIsReadOnlyException.cs
- FacetEnabledSchemaElement.cs
- HighlightOverlayGlyph.cs
- WebBaseEventKeyComparer.cs
- GridViewColumnCollection.cs
- GPRECT.cs
- DodSequenceMerge.cs
- Geometry3D.cs
- ApplicationBuildProvider.cs
- XPathChildIterator.cs
- DataTableClearEvent.cs
- SequenceRangeCollection.cs
- LoginUtil.cs
- SpotLight.cs
- CommandEventArgs.cs
- MutexSecurity.cs
- PaintValueEventArgs.cs
- DesignerDataConnection.cs
- MetadataArtifactLoader.cs
- EntityDataSourceState.cs
- SBCSCodePageEncoding.cs
- XmlUtf8RawTextWriter.cs
- FontStyles.cs
- DataControlFieldHeaderCell.cs
- TargetConverter.cs
- FormParameter.cs
- PeerUnsafeNativeMethods.cs
- AmbientLight.cs
- C14NUtil.cs
- MD5.cs
- ArrayExtension.cs
- COM2FontConverter.cs
- ServiceDescriptionReflector.cs
- DbCommandTree.cs
- FlagsAttribute.cs
- WebPartAuthorizationEventArgs.cs
- CustomAttributeBuilder.cs
- HttpCachePolicyElement.cs
- DataContractSerializerSection.cs
- RegexCode.cs
- FunctionQuery.cs
- OdbcStatementHandle.cs
- SqlUtil.cs
- X509Extension.cs
- streamingZipPartStream.cs
- PeerNameResolver.cs
- MediaElementAutomationPeer.cs
- Axis.cs
- AsnEncodedData.cs
- ActiveDesignSurfaceEvent.cs
- CodeTypeParameter.cs
- SettingsPropertyWrongTypeException.cs
- ScriptRegistrationManager.cs
- HtmlTableRow.cs
- LinearGradientBrush.cs
- AddInControllerImpl.cs
- Serializer.cs
- DurableInstancingOptions.cs
- InProcStateClientManager.cs
- FlowDecisionDesigner.xaml.cs
- OrCondition.cs
- FormsAuthenticationUser.cs
- WindowsSlider.cs