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
- Stroke2.cs
- TableCellAutomationPeer.cs
- OperationPickerDialog.cs
- DropShadowBitmapEffect.cs
- BindingCollection.cs
- DesignerVerb.cs
- PersonalizationEntry.cs
- Point3DAnimation.cs
- EncodingInfo.cs
- CqlErrorHelper.cs
- ResourceAssociationSet.cs
- ServiceReference.cs
- AssemblyBuilderData.cs
- ClientSponsor.cs
- PnrpPermission.cs
- CounterSet.cs
- XmlReflectionImporter.cs
- SqlCharStream.cs
- WebPartActionVerb.cs
- SoapIgnoreAttribute.cs
- MarkupProperty.cs
- SafeRegistryHandle.cs
- ObjectStateEntryDbDataRecord.cs
- Empty.cs
- sqlinternaltransaction.cs
- BrushValueSerializer.cs
- EventWaitHandleSecurity.cs
- SocketInformation.cs
- RetrieveVirtualItemEventArgs.cs
- RecordManager.cs
- JavascriptXmlWriterWrapper.cs
- EncodingTable.cs
- ScaleTransform.cs
- TextElementEnumerator.cs
- XmlNodeReader.cs
- oledbconnectionstring.cs
- IPCCacheManager.cs
- ReferentialConstraint.cs
- OptimalBreakSession.cs
- TagPrefixInfo.cs
- WebPartActionVerb.cs
- ClientFormsAuthenticationCredentials.cs
- AttachedAnnotationChangedEventArgs.cs
- WebPartTransformer.cs
- ReflectionUtil.cs
- CompilationLock.cs
- ReflectTypeDescriptionProvider.cs
- OleDbReferenceCollection.cs
- _NestedMultipleAsyncResult.cs
- BaseCodeDomTreeGenerator.cs
- PlanCompiler.cs
- OleDbConnectionInternal.cs
- Scene3D.cs
- LineBreak.cs
- OracleDataReader.cs
- ColumnHeader.cs
- TreeNodeCollectionEditor.cs
- NotificationContext.cs
- ExpandableObjectConverter.cs
- TypeDescriptor.cs
- WindowsEditBoxRange.cs
- TextClipboardData.cs
- DrawingState.cs
- ImageSourceConverter.cs
- OutputBuffer.cs
- DurationConverter.cs
- Attribute.cs
- PerformanceCounter.cs
- RichTextBoxConstants.cs
- BidPrivateBase.cs
- TriggerActionCollection.cs
- LogicalExpr.cs
- GroupLabel.cs
- SplitContainer.cs
- DashStyles.cs
- EnumerableWrapperWeakToStrong.cs
- ServiceDebugElement.cs
- Lazy.cs
- SQLMoneyStorage.cs
- ToolStripManager.cs
- DbProviderFactoriesConfigurationHandler.cs
- Pair.cs
- XpsDocumentEvent.cs
- BeginEvent.cs
- NameObjectCollectionBase.cs
- RegexCapture.cs
- PolicyManager.cs
- ReadonlyMessageFilter.cs
- OrderByQueryOptionExpression.cs
- ProcessInputEventArgs.cs
- SafeNativeMethodsMilCoreApi.cs
- TextTreeRootNode.cs
- ClientSettings.cs
- ColorBuilder.cs
- ColumnCollection.cs
- DynamicObject.cs
- GenericArgumentsUpdater.cs
- CredentialSelector.cs
- UidManager.cs
- WindowsToolbarAsMenu.cs