Code:
/ FX-1434 / FX-1434 / 1.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / Serialization / XmlArrayItemAttribute.cs / 1 / XmlArrayItemAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Serialization { using System; using System.Xml.Schema; ////// /// [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=true)] public class XmlArrayItemAttribute : System.Attribute { string elementName; Type type; string ns; string dataType; bool nullable; bool nullableSpecified = false; XmlSchemaForm form = XmlSchemaForm.None; int nestingLevel; ///[To be supplied.] ////// /// public XmlArrayItemAttribute() { } ///[To be supplied.] ////// /// public XmlArrayItemAttribute(string elementName) { this.elementName = elementName; } ///[To be supplied.] ////// /// public XmlArrayItemAttribute(Type type) { this.type = type; } ///[To be supplied.] ////// /// public XmlArrayItemAttribute(string elementName, Type type) { this.elementName = elementName; this.type = type; } ///[To be supplied.] ////// /// public Type Type { get { return type; } set { type = value; } } ///[To be supplied.] ////// /// public string ElementName { get { return elementName == null ? string.Empty : elementName; } set { elementName = value; } } ///[To be supplied.] ////// /// public string Namespace { get { return ns; } set { ns = value; } } ///[To be supplied.] ///public int NestingLevel { get { return nestingLevel; } set { nestingLevel = value; } } /// /// /// public string DataType { get { return dataType == null ? string.Empty : dataType; } set { dataType = value; } } ///[To be supplied.] ////// /// public bool IsNullable { get { return nullable; } set { nullable = value; nullableSpecified = true; } } internal bool IsNullableSpecified { get { return nullableSpecified; } } ///[To be supplied.] ////// /// public XmlSchemaForm Form { get { return form; } set { form = value; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.[To be supplied.] ///
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PropertyChangedEventManager.cs
- AutomationPeer.cs
- Listbox.cs
- XmlSchemaInfo.cs
- TcpSocketManager.cs
- PropertyValueChangedEvent.cs
- OutputScopeManager.cs
- WindowsIdentity.cs
- Pick.cs
- StyleXamlTreeBuilder.cs
- PrintPreviewDialog.cs
- EventMappingSettings.cs
- BamlLocalizer.cs
- MetadataExchangeClient.cs
- DesignerTextWriter.cs
- TextElement.cs
- DetailsViewRowCollection.cs
- ViewManager.cs
- ConnectionProviderAttribute.cs
- Missing.cs
- CurrencyWrapper.cs
- clipboard.cs
- GraphicsContext.cs
- DecimalAnimationUsingKeyFrames.cs
- HwndKeyboardInputProvider.cs
- ConstantExpression.cs
- MenuTracker.cs
- Localizer.cs
- Encoder.cs
- MetadataPropertyAttribute.cs
- Policy.cs
- MappingException.cs
- ColorPalette.cs
- ConfigPathUtility.cs
- DocumentReference.cs
- EventArgs.cs
- TypeResolver.cs
- HtmlMeta.cs
- DataSpaceManager.cs
- MouseGestureValueSerializer.cs
- NamedElement.cs
- MatrixTransform.cs
- PointCollection.cs
- FormClosedEvent.cs
- DataException.cs
- Rectangle.cs
- IPEndPoint.cs
- HwndSubclass.cs
- SiteMapPath.cs
- ElementInit.cs
- VisualCollection.cs
- XmlArrayAttribute.cs
- documentsequencetextview.cs
- CodeMemberField.cs
- ImportOptions.cs
- PopupRootAutomationPeer.cs
- MethodImplAttribute.cs
- EndOfStreamException.cs
- ImageField.cs
- HttpCacheVaryByContentEncodings.cs
- TextParagraph.cs
- PathFigure.cs
- ParallelLoopState.cs
- CodeDomConfigurationHandler.cs
- GridViewColumn.cs
- HtmlDocument.cs
- DataGridToolTip.cs
- DataRowView.cs
- EntryIndex.cs
- SineEase.cs
- QuarticEase.cs
- DBCommandBuilder.cs
- DebugView.cs
- WebBrowserNavigatingEventHandler.cs
- CharacterMetrics.cs
- ObjectStateManagerMetadata.cs
- TreeNodeStyleCollection.cs
- SettingsPropertyCollection.cs
- MetadataItemCollectionFactory.cs
- Compress.cs
- TreeNodeCollectionEditorDialog.cs
- WebEncodingValidator.cs
- FatalException.cs
- UserControl.cs
- ConfigViewGenerator.cs
- CellRelation.cs
- NamespaceQuery.cs
- FileDetails.cs
- SHA512.cs
- ClientTargetCollection.cs
- BlurEffect.cs
- EmbossBitmapEffect.cs
- PenThreadPool.cs
- BitmapEffectRenderDataResource.cs
- XPathNodeIterator.cs
- PeerSecurityHelpers.cs
- SelectionPatternIdentifiers.cs
- HwndTarget.cs
- EdmPropertyAttribute.cs
- FamilyCollection.cs