Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / Serialization / XmlArrayAttribute.cs / 1305376 / XmlArrayAttribute.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=false)] public class XmlArrayAttribute : System.Attribute { string elementName; string ns; bool nullable; XmlSchemaForm form = XmlSchemaForm.None; int order = -1; ///[To be supplied.] ////// /// public XmlArrayAttribute() { } ///[To be supplied.] ////// /// public XmlArrayAttribute(string elementName) { this.elementName = elementName; } ///[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 bool IsNullable { get { return nullable; } set { nullable = value; } } ///[To be supplied.] ////// /// public XmlSchemaForm Form { get { return form; } set { form = value; } } ///[To be supplied.] ////// /// public int Order { get { return order; } set { if (value < 0) throw new ArgumentException(Res.GetString(Res.XmlDisallowNegativeValues), "Order"); order = value; } } } } // 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; using System.Xml.Schema; ////// /// [AttributeUsage(AttributeTargets.Field | AttributeTargets.Property | AttributeTargets.Parameter | AttributeTargets.ReturnValue, AllowMultiple=false)] public class XmlArrayAttribute : System.Attribute { string elementName; string ns; bool nullable; XmlSchemaForm form = XmlSchemaForm.None; int order = -1; ///[To be supplied.] ////// /// public XmlArrayAttribute() { } ///[To be supplied.] ////// /// public XmlArrayAttribute(string elementName) { this.elementName = elementName; } ///[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 bool IsNullable { get { return nullable; } set { nullable = value; } } ///[To be supplied.] ////// /// public XmlSchemaForm Form { get { return form; } set { form = value; } } ///[To be supplied.] ////// /// public int Order { get { return order; } set { if (value < 0) throw new ArgumentException(Res.GetString(Res.XmlDisallowNegativeValues), "Order"); order = value; } } } } // 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
- LambdaCompiler.Statements.cs
- ZipFileInfo.cs
- QueueProcessor.cs
- Visual.cs
- DbReferenceCollection.cs
- Win32.cs
- Frame.cs
- AutomationPatternInfo.cs
- ReflectTypeDescriptionProvider.cs
- SoapEnumAttribute.cs
- XmlSecureResolver.cs
- DispatcherProcessingDisabled.cs
- IndentTextWriter.cs
- VerticalAlignConverter.cs
- MethodCallTranslator.cs
- DataColumn.cs
- SoapTypeAttribute.cs
- MobileControlsSection.cs
- DataGridViewEditingControlShowingEventArgs.cs
- DesignerTransactionCloseEvent.cs
- Object.cs
- XmlSchemaComplexContentExtension.cs
- RightsManagementInformation.cs
- RelatedEnd.cs
- CacheAxisQuery.cs
- Parsers.cs
- _WinHttpWebProxyDataBuilder.cs
- BinHexEncoder.cs
- KeyValueConfigurationCollection.cs
- UnitySerializationHolder.cs
- TemplateXamlParser.cs
- ChangesetResponse.cs
- EmptyStringExpandableObjectConverter.cs
- HwndHost.cs
- ExpressionPrinter.cs
- WebControlParameterProxy.cs
- InstalledVoice.cs
- WarningException.cs
- PauseStoryboard.cs
- EventLogTraceListener.cs
- SendingRequestEventArgs.cs
- TextBoxDesigner.cs
- ResourceExpression.cs
- XLinq.cs
- EmbeddedMailObjectsCollection.cs
- EntityContainerEntitySet.cs
- ConnectionProviderAttribute.cs
- CustomValidator.cs
- Brush.cs
- FusionWrap.cs
- XmlWrappingWriter.cs
- DescendentsWalkerBase.cs
- SmtpMail.cs
- HttpListenerRequestTraceRecord.cs
- SystemWebCachingSectionGroup.cs
- RectangleConverter.cs
- TrustLevelCollection.cs
- InputBindingCollection.cs
- PointHitTestParameters.cs
- TouchEventArgs.cs
- ToolStripDropDownClosedEventArgs.cs
- XmlILConstructAnalyzer.cs
- AccessText.cs
- DataTemplateKey.cs
- BitmapPalette.cs
- UpdateTranslator.cs
- PenContext.cs
- CodeTypeDeclaration.cs
- EncoderParameters.cs
- VectorKeyFrameCollection.cs
- CustomWebEventKey.cs
- DataGridRelationshipRow.cs
- httpapplicationstate.cs
- TransformFinalBlockRequest.cs
- SolidColorBrush.cs
- ToolStripItemImageRenderEventArgs.cs
- ResolveCriteriaApril2005.cs
- Label.cs
- DbConnectionFactory.cs
- SqlFormatter.cs
- ListViewSelectEventArgs.cs
- OracleDateTime.cs
- ProfilePropertyNameValidator.cs
- BaseCodeDomTreeGenerator.cs
- MenuItemStyle.cs
- TransformCryptoHandle.cs
- DoubleCollection.cs
- MDIClient.cs
- PlatformCulture.cs
- ListViewSortEventArgs.cs
- ObjectListGeneralPage.cs
- MimeTypePropertyAttribute.cs
- GlyphInfoList.cs
- LinqDataSourceView.cs
- UrlMapping.cs
- DependencyPropertyConverter.cs
- SoapTransportImporter.cs
- XsltCompileContext.cs
- PointAnimationUsingKeyFrames.cs
- AppSecurityManager.cs