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
- XmlDataLoader.cs
- _OverlappedAsyncResult.cs
- ConstraintCollection.cs
- HandlerBase.cs
- InkCanvasSelectionAdorner.cs
- DataGridViewTopRowAccessibleObject.cs
- EditCommandColumn.cs
- OleDbException.cs
- EventLogLink.cs
- listitem.cs
- MachineKeyConverter.cs
- RelatedPropertyManager.cs
- OperationInfoBase.cs
- NavigationExpr.cs
- WindowsPen.cs
- ServiceBuildProvider.cs
- BigInt.cs
- Bezier.cs
- CodeCommentStatementCollection.cs
- ComponentDispatcher.cs
- EdmValidator.cs
- XmlSchemaAttributeGroupRef.cs
- GeneralTransformCollection.cs
- RetrieveVirtualItemEventArgs.cs
- MatrixStack.cs
- HttpListenerContext.cs
- BinaryObjectInfo.cs
- NamespaceImport.cs
- WebPartEditorApplyVerb.cs
- SqlFileStream.cs
- GridPattern.cs
- XmlSchemaImport.cs
- AuthenticationModuleElement.cs
- FilteredXmlReader.cs
- HttpClientChannel.cs
- SQLMoney.cs
- Stroke.cs
- DataIdProcessor.cs
- ImpersonateTokenRef.cs
- Logging.cs
- PathGeometry.cs
- DropDownList.cs
- SelectionRangeConverter.cs
- HtmlTableCellCollection.cs
- CoTaskMemSafeHandle.cs
- CheckBoxList.cs
- FileDetails.cs
- CatalogPartDesigner.cs
- ArrayConverter.cs
- NewItemsContextMenuStrip.cs
- TickBar.cs
- InstanceDescriptor.cs
- EventMap.cs
- ExpandedWrapper.cs
- PlatformCulture.cs
- XmlSchemaSimpleContent.cs
- WorkflowStateRollbackService.cs
- OdbcDataAdapter.cs
- PopupControlService.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- TextStore.cs
- LocatorManager.cs
- ColumnCollection.cs
- BamlLocalizableResourceKey.cs
- HandlerBase.cs
- CommonXSendMessage.cs
- ControlUtil.cs
- ConfigsHelper.cs
- SrgsText.cs
- AllowedAudienceUriElementCollection.cs
- RowCache.cs
- SqlTrackingWorkflowInstance.cs
- SessionEndingCancelEventArgs.cs
- sqlmetadatafactory.cs
- AnimationClock.cs
- ChannelAcceptor.cs
- RegexInterpreter.cs
- Point4DConverter.cs
- SetStateEventArgs.cs
- BCLDebug.cs
- File.cs
- PropertyChangedEventManager.cs
- DecoderExceptionFallback.cs
- XamlToRtfParser.cs
- XamlHostingSectionGroup.cs
- CSharpCodeProvider.cs
- DataTableMappingCollection.cs
- ChannelManager.cs
- LookupTables.cs
- IUnknownConstantAttribute.cs
- DocumentSchemaValidator.cs
- AsymmetricSignatureFormatter.cs
- DataBoundControlHelper.cs
- InstrumentationTracker.cs
- FlowLayoutSettings.cs
- RoleGroup.cs
- DataGridRow.cs
- RegistryPermission.cs
- HttpApplicationFactory.cs
- SignerInfo.cs