Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / fx / src / Xml / System / Xml / Serialization / XmlElementAttribute.cs / 1305376 / XmlElementAttribute.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 XmlElementAttribute : System.Attribute { string elementName; Type type; string ns; string dataType; bool nullable; bool nullableSpecified; XmlSchemaForm form = XmlSchemaForm.None; int order = -1; ///[To be supplied.] ////// /// public XmlElementAttribute() { } ///[To be supplied.] ////// /// public XmlElementAttribute(string elementName) { this.elementName = elementName; } ///[To be supplied.] ////// /// public XmlElementAttribute(Type type) { this.type = type; } ///[To be supplied.] ////// /// public XmlElementAttribute(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 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; } } ///[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
- SynchronizedInputPattern.cs
- connectionpool.cs
- querybuilder.cs
- SemanticAnalyzer.cs
- DeviceSpecificChoiceCollection.cs
- DrawingGroup.cs
- ObjectMaterializedEventArgs.cs
- UpdateCompiler.cs
- ConditionChanges.cs
- ObjectViewQueryResultData.cs
- SqlMultiplexer.cs
- ThreadAttributes.cs
- MetabaseReader.cs
- GridEntryCollection.cs
- ParseChildrenAsPropertiesAttribute.cs
- SchemaTypeEmitter.cs
- NamespaceQuery.cs
- EventLogWatcher.cs
- FlowDocumentPage.cs
- MissingSatelliteAssemblyException.cs
- XamlToRtfParser.cs
- TextRange.cs
- XmlHierarchicalEnumerable.cs
- CollectionView.cs
- TemplatePropertyEntry.cs
- ProxyHelper.cs
- UnsettableComboBox.cs
- ConstNode.cs
- Activity.cs
- CompositeDataBoundControl.cs
- input.cs
- StubHelpers.cs
- SingleTagSectionHandler.cs
- Debug.cs
- DWriteFactory.cs
- UIServiceHelper.cs
- ResourceDescriptionAttribute.cs
- TransformerInfoCollection.cs
- BaseResourcesBuildProvider.cs
- FlowLayoutSettings.cs
- Soap.cs
- SharedStatics.cs
- ReadOnlyCollectionBase.cs
- SplayTreeNode.cs
- ChangeTracker.cs
- ILGenerator.cs
- FamilyTypeface.cs
- KeyManager.cs
- ResolveCriteriaApril2005.cs
- CodeBlockBuilder.cs
- HwndHost.cs
- WebBaseEventKeyComparer.cs
- Composition.cs
- TextLineBreak.cs
- TextTrailingWordEllipsis.cs
- ObjectItemLoadingSessionData.cs
- GridViewEditEventArgs.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- SafeViewOfFileHandle.cs
- CodeParameterDeclarationExpression.cs
- TypeReference.cs
- ChainedAsyncResult.cs
- GridSplitter.cs
- Logging.cs
- Tag.cs
- StringDictionaryWithComparer.cs
- TextServicesProperty.cs
- LayoutEngine.cs
- SelectionService.cs
- DataGridViewColumnCollectionEditor.cs
- BaseValidator.cs
- XamlBrushSerializer.cs
- XmlStringTable.cs
- PageClientProxyGenerator.cs
- RuntimeHandles.cs
- XmlQueryTypeFactory.cs
- InvalidTimeZoneException.cs
- DesignerImageAdapter.cs
- SerializationException.cs
- ToRequest.cs
- ExceptionHandlerDesigner.cs
- ComIntegrationManifestGenerator.cs
- Table.cs
- GregorianCalendarHelper.cs
- TextElementEditingBehaviorAttribute.cs
- SqlExpressionNullability.cs
- Rect3DConverter.cs
- BinaryConverter.cs
- HostedElements.cs
- QueryPageSettingsEventArgs.cs
- AlternateView.cs
- BinaryParser.cs
- KeyedCollection.cs
- FontInfo.cs
- LocalizableResourceBuilder.cs
- ControlPager.cs
- BasicExpressionVisitor.cs
- HttpResponseWrapper.cs
- ZoomingMessageFilter.cs
- GAC.cs