Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / whidbey / netfxsp / ndp / fx / src / Xml / System / Xml / Serialization / XmlArrayAttribute.cs / 1 / 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
- PageRanges.cs
- CacheOutputQuery.cs
- ConditionedDesigner.cs
- NavigatorOutput.cs
- StylusShape.cs
- MobilePage.cs
- SqlGenericUtil.cs
- ApplicationDirectory.cs
- Propagator.Evaluator.cs
- UriParserTemplates.cs
- InputElement.cs
- DisableDpiAwarenessAttribute.cs
- SecurityHelper.cs
- HttpContextWrapper.cs
- SessionState.cs
- GetPageCompletedEventArgs.cs
- StrokeCollection2.cs
- PrePrepareMethodAttribute.cs
- SqlAliasesReferenced.cs
- SafeSystemMetrics.cs
- ProjectedSlot.cs
- CompilerHelpers.cs
- TextParagraphCache.cs
- Transaction.cs
- Span.cs
- CodeDelegateCreateExpression.cs
- BooleanKeyFrameCollection.cs
- XmlSerializer.cs
- altserialization.cs
- ExpressionPrinter.cs
- DataMisalignedException.cs
- BooleanFunctions.cs
- AdPostCacheSubstitution.cs
- PrintPreviewGraphics.cs
- MemberAssignmentAnalysis.cs
- ValidationResult.cs
- UndoManager.cs
- TimeoutConverter.cs
- Rules.cs
- RichTextBoxConstants.cs
- PartManifestEntry.cs
- CharacterMetricsDictionary.cs
- RadioButtonStandardAdapter.cs
- ImageUrlEditor.cs
- AnonymousIdentificationSection.cs
- PartialTrustVisibleAssembliesSection.cs
- DataComponentNameHandler.cs
- InkPresenter.cs
- ClearTypeHintValidation.cs
- AsyncContentLoadedEventArgs.cs
- DefaultObjectMappingItemCollection.cs
- RawStylusSystemGestureInputReport.cs
- ActivatedMessageQueue.cs
- WebHttpBindingCollectionElement.cs
- XpsSerializationManagerAsync.cs
- OdbcDataAdapter.cs
- CodeSnippetCompileUnit.cs
- WmlPanelAdapter.cs
- BinaryObjectReader.cs
- HtmlElementCollection.cs
- EdmValidator.cs
- XmlSchemaType.cs
- Parser.cs
- ToolboxItemLoader.cs
- Int32CollectionValueSerializer.cs
- VirtualizingStackPanel.cs
- RenamedEventArgs.cs
- XPathDescendantIterator.cs
- ProtocolsSection.cs
- PreviewPrintController.cs
- TreeBuilderXamlTranslator.cs
- RenderDataDrawingContext.cs
- SerializationUtilities.cs
- DisplayMemberTemplateSelector.cs
- ToolboxCategory.cs
- ToolTip.cs
- ClientConvert.cs
- RadioButton.cs
- WindowsToolbarAsMenu.cs
- OleDbParameterCollection.cs
- CreateUserWizard.cs
- RegularExpressionValidator.cs
- ClockGroup.cs
- PathGradientBrush.cs
- ObjectDataSource.cs
- SafeNativeMethods.cs
- DesigntimeLicenseContext.cs
- PropertyConverter.cs
- ProcessInputEventArgs.cs
- BaseTemplateBuildProvider.cs
- PropertiesTab.cs
- ToolStripOverflowButton.cs
- Debugger.cs
- HtmlDocument.cs
- Part.cs
- ColumnResult.cs
- ValidationException.cs
- ReaderContextStackData.cs
- SourceInterpreter.cs
- SecurityRuntime.cs