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
- ToolStripDropDown.cs
- EllipseGeometry.cs
- Button.cs
- XmlSchemaSequence.cs
- X509ThumbprintKeyIdentifierClause.cs
- XmlWrappingReader.cs
- XamlDebuggerXmlReader.cs
- WorkflowRuntime.cs
- Decorator.cs
- AccessText.cs
- GatewayDefinition.cs
- GridViewCancelEditEventArgs.cs
- PeerEndPoint.cs
- StorageFunctionMapping.cs
- ServiceHostFactory.cs
- CopyOnWriteList.cs
- NameTable.cs
- InputChannelBinder.cs
- smtppermission.cs
- AdornerHitTestResult.cs
- Section.cs
- SchemaSetCompiler.cs
- FixedHighlight.cs
- SqlDataSourceCommandEventArgs.cs
- TraceHwndHost.cs
- ManagementBaseObject.cs
- BoolLiteral.cs
- DelegateTypeInfo.cs
- ServicePointManagerElement.cs
- DeflateInput.cs
- WorkflowMarkupSerializer.cs
- XmlDocumentFragment.cs
- FacetDescriptionElement.cs
- WindowsSspiNegotiation.cs
- ScriptingAuthenticationServiceSection.cs
- StreamWriter.cs
- DebugHandleTracker.cs
- Typeface.cs
- XNodeValidator.cs
- WebPartsPersonalizationAuthorization.cs
- IdentityNotMappedException.cs
- SqlFunctionAttribute.cs
- figurelengthconverter.cs
- GuidConverter.cs
- DataTemplateSelector.cs
- CodeStatementCollection.cs
- SubpageParaClient.cs
- TextBoxBase.cs
- BuildManager.cs
- TableColumn.cs
- DataGridTable.cs
- Matrix3DStack.cs
- CodeCommentStatement.cs
- RelativeSource.cs
- ValueProviderWrapper.cs
- DataGridViewBand.cs
- SqlFlattener.cs
- TextEditorSpelling.cs
- ComponentCollection.cs
- Propagator.cs
- TogglePatternIdentifiers.cs
- DetailsViewInsertedEventArgs.cs
- DecoderExceptionFallback.cs
- MethodCallConverter.cs
- DoubleStorage.cs
- WebProxyScriptElement.cs
- ObjectKeyFrameCollection.cs
- ProfilePropertySettings.cs
- TraceLog.cs
- PersistNameAttribute.cs
- WebCategoryAttribute.cs
- ResolveNameEventArgs.cs
- XmlReflectionMember.cs
- Calendar.cs
- ProcessThread.cs
- Expression.cs
- StateMachineDesignerPaint.cs
- ButtonAutomationPeer.cs
- FactoryId.cs
- ArrayList.cs
- ListViewTableCell.cs
- NumericExpr.cs
- C14NUtil.cs
- TypographyProperties.cs
- RMEnrollmentPage1.cs
- PhonemeConverter.cs
- OdbcPermission.cs
- RawStylusInputCustomDataList.cs
- TaskbarItemInfo.cs
- TextHintingModeValidation.cs
- LocalizationParserHooks.cs
- ConfigPathUtility.cs
- Int32Animation.cs
- SemaphoreSecurity.cs
- SafeThemeHandle.cs
- InputScopeManager.cs
- ExpressionBuilder.cs
- ScrollBar.cs
- MenuItemBindingCollection.cs
- DesignerSerializerAttribute.cs