Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / whidbey / NetFXspW7 / ndp / fx / src / Xml / System / Xml / Serialization / XmlMemberMapping.cs / 1 / 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
- PerformanceCounterPermission.cs
- HierarchicalDataSourceConverter.cs
- AutomationElementIdentifiers.cs
- And.cs
- UnsignedPublishLicense.cs
- BindingExpressionUncommonField.cs
- SessionPageStateSection.cs
- Baml2006ReaderSettings.cs
- ClientSettingsSection.cs
- UInt32Storage.cs
- EventLogPermissionAttribute.cs
- Size3DValueSerializer.cs
- Normalization.cs
- SafeNativeMethodsOther.cs
- WindowsScrollBarBits.cs
- UrlMapping.cs
- ValuePatternIdentifiers.cs
- NetworkInformationPermission.cs
- Rect.cs
- PointLightBase.cs
- figurelengthconverter.cs
- TextDecorationCollection.cs
- XmlSchemaImporter.cs
- InputLanguageProfileNotifySink.cs
- ExceptionValidationRule.cs
- DataGridViewCheckBoxColumn.cs
- EventData.cs
- PersonalizableAttribute.cs
- FileInfo.cs
- _CommandStream.cs
- XmlSchemaAppInfo.cs
- TraversalRequest.cs
- LinkArea.cs
- DataServiceEntityAttribute.cs
- Ray3DHitTestResult.cs
- PieceNameHelper.cs
- SmuggledIUnknown.cs
- SectionInformation.cs
- DependencyObject.cs
- WebPart.cs
- EventLogPermissionAttribute.cs
- HttpResponse.cs
- XmlElementAttribute.cs
- Atom10FormatterFactory.cs
- NodeLabelEditEvent.cs
- SQLMembershipProvider.cs
- DataComponentNameHandler.cs
- PathSegmentCollection.cs
- FindCriteriaElement.cs
- CapabilitiesUse.cs
- cookieexception.cs
- BaseContextMenu.cs
- ColumnHeaderCollectionEditor.cs
- SelectedDatesCollection.cs
- OracleConnectionFactory.cs
- WebException.cs
- SendKeys.cs
- WebConfigManager.cs
- LineSegment.cs
- DropSource.cs
- SignatureToken.cs
- CookieProtection.cs
- DescendantBaseQuery.cs
- HiddenField.cs
- XmlSchemaFacet.cs
- SkinBuilder.cs
- MenuItemStyleCollectionEditor.cs
- DataGridViewAccessibleObject.cs
- PolicyImporterElement.cs
- AppDomainFactory.cs
- GridViewCommandEventArgs.cs
- SchemaInfo.cs
- CodeVariableDeclarationStatement.cs
- PartialToken.cs
- CounterCreationData.cs
- Number.cs
- Coordinator.cs
- Latin1Encoding.cs
- Debug.cs
- WebPartConnection.cs
- WebResourceUtil.cs
- ConfigurationConverterBase.cs
- ParameterCollectionEditorForm.cs
- DataGridViewCellFormattingEventArgs.cs
- DefaultClaimSet.cs
- HtmlImage.cs
- XamlSerializer.cs
- RoutedEventConverter.cs
- Utils.cs
- Calendar.cs
- _SSPISessionCache.cs
- FontStretchConverter.cs
- MatrixAnimationBase.cs
- SqlCacheDependencyDatabase.cs
- ListViewCancelEventArgs.cs
- XamlSerializationHelper.cs
- SpellCheck.cs
- SecurityContext.cs
- DataGridViewTopRowAccessibleObject.cs
- BasicCellRelation.cs