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
- SoapObjectReader.cs
- ListItemConverter.cs
- StaticExtension.cs
- MouseGestureValueSerializer.cs
- HwndKeyboardInputProvider.cs
- ColumnMapVisitor.cs
- FillBehavior.cs
- XmlSchemaAttributeGroup.cs
- BitmapEffectDrawingContextWalker.cs
- XPathException.cs
- ColorBlend.cs
- MsmqIntegrationAppDomainProtocolHandler.cs
- DrawingContextWalker.cs
- QuotaThrottle.cs
- DomainUpDown.cs
- GifBitmapDecoder.cs
- TextWriter.cs
- Stack.cs
- FrameSecurityDescriptor.cs
- TextHintingModeValidation.cs
- RoleBoolean.cs
- SmtpClient.cs
- UnsignedPublishLicense.cs
- CharKeyFrameCollection.cs
- QueryRewriter.cs
- SqlDataSourceRefreshSchemaForm.cs
- Scene3D.cs
- SmiTypedGetterSetter.cs
- ButtonFieldBase.cs
- Zone.cs
- InternalRelationshipCollection.cs
- GridItemProviderWrapper.cs
- Int64AnimationBase.cs
- WSSecurityOneDotZeroReceiveSecurityHeader.cs
- XPathNavigatorException.cs
- MapPathBasedVirtualPathProvider.cs
- UTF32Encoding.cs
- CodeTypeDelegate.cs
- OleDbError.cs
- NamedObject.cs
- TextBoxBase.cs
- SrgsElementList.cs
- securitycriticaldataformultiplegetandset.cs
- CharacterBuffer.cs
- DataControlCommands.cs
- PeerCollaboration.cs
- NameSpaceExtractor.cs
- ValidatorCollection.cs
- RelOps.cs
- SqlDataSourceCommandEventArgs.cs
- WindowsStartMenu.cs
- SqlRowUpdatedEvent.cs
- SHA512Managed.cs
- SoapIgnoreAttribute.cs
- FlatButtonAppearance.cs
- WebPartsSection.cs
- SqlDataSourceConfigureSelectPanel.cs
- PrinterResolution.cs
- CfgRule.cs
- _AcceptOverlappedAsyncResult.cs
- DisplayInformation.cs
- GPStream.cs
- MaterialCollection.cs
- XmlQuerySequence.cs
- DbConnectionPoolOptions.cs
- MailMessageEventArgs.cs
- SimpleBitVector32.cs
- EventMappingSettingsCollection.cs
- ReadWriteSpinLock.cs
- SelectionItemProviderWrapper.cs
- ImageListDesigner.cs
- HttpDebugHandler.cs
- RequestQueue.cs
- StreamWriter.cs
- PointKeyFrameCollection.cs
- WebPageTraceListener.cs
- Attributes.cs
- FileEnumerator.cs
- DrawingGroupDrawingContext.cs
- Timer.cs
- GeneralTransform2DTo3D.cs
- XmlDictionary.cs
- XslException.cs
- BooleanConverter.cs
- SqlBulkCopyColumnMapping.cs
- SafeLocalMemHandle.cs
- EntityDesignerDataSourceView.cs
- InstanceCollisionException.cs
- TextRenderer.cs
- EntityKey.cs
- BitmapInitialize.cs
- ValidatorCompatibilityHelper.cs
- Executor.cs
- PropertyGrid.cs
- DataChangedEventManager.cs
- UserNamePasswordServiceCredential.cs
- DefaultBinder.cs
- CheckBoxAutomationPeer.cs
- ArrangedElement.cs
- AsyncCompletedEventArgs.cs