Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / ndp / fx / src / Xml / System / Xml / Serialization / XmlRootAttribute.cs / 1 / XmlRootAttribute.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Serialization { using System; using System.Xml.Schema; ////// /// [AttributeUsage(AttributeTargets.ReturnValue | AttributeTargets.Class | AttributeTargets.Enum | AttributeTargets.Interface | AttributeTargets.Struct)] public class XmlRootAttribute : System.Attribute { string elementName; string ns; string dataType; bool nullable = true; bool nullableSpecified; ///[To be supplied.] ////// /// public XmlRootAttribute() { } ///[To be supplied.] ////// /// public XmlRootAttribute(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 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; } } internal string Key { get { return (ns == null ? String.Empty : ns) + ":" + ElementName + ":" + nullable.ToString(); } } } } // 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
- DataTable.cs
- XPathParser.cs
- StringResourceManager.cs
- EventMappingSettings.cs
- StopRoutingHandler.cs
- ToolboxItemFilterAttribute.cs
- XmlValueConverter.cs
- DataPagerFieldCommandEventArgs.cs
- InternalRelationshipCollection.cs
- FileDataSourceCache.cs
- XmlDataContract.cs
- AppearanceEditorPart.cs
- Mappings.cs
- ProfileInfo.cs
- OperatorExpressions.cs
- SetStateDesigner.cs
- TransformerConfigurationWizardBase.cs
- ZipIOExtraField.cs
- TableCellsCollectionEditor.cs
- SplashScreen.cs
- PtsHelper.cs
- TypePropertyEditor.cs
- ControlOperationInvoker.cs
- XmlParserContext.cs
- OdbcPermission.cs
- FullTrustAssembliesSection.cs
- DuplicateContext.cs
- AnnotationResourceChangedEventArgs.cs
- srgsitem.cs
- NTAccount.cs
- ControlBindingsCollection.cs
- RepeaterItemEventArgs.cs
- precedingsibling.cs
- _NegoStream.cs
- Rectangle.cs
- DependencyPropertyConverter.cs
- WorkflowDefinitionDispenser.cs
- ReflectionTypeLoadException.cs
- ComponentEditorPage.cs
- DataBindEngine.cs
- InputReferenceExpression.cs
- XmlTextReader.cs
- Matrix3DConverter.cs
- RevocationPoint.cs
- DirectoryObjectSecurity.cs
- InvalidEnumArgumentException.cs
- XmlEntityReference.cs
- DataServiceHostFactory.cs
- ServiceOperationWrapper.cs
- CookieParameter.cs
- TableCell.cs
- DataSourceSelectArguments.cs
- UpdateProgress.cs
- TraversalRequest.cs
- OraclePermissionAttribute.cs
- SR.cs
- PropertyChangedEventManager.cs
- QilFunction.cs
- TypedRowHandler.cs
- WindowsSecurityToken.cs
- DirectoryObjectSecurity.cs
- ColorMap.cs
- CompositeScriptReference.cs
- log.cs
- DesignerMetadata.cs
- ComponentRenameEvent.cs
- DataGridViewAccessibleObject.cs
- JsonDeserializer.cs
- Logging.cs
- assertwrapper.cs
- DrawingCollection.cs
- AQNBuilder.cs
- DataControlPagerLinkButton.cs
- StrongNameIdentityPermission.cs
- HtmlAnchor.cs
- FileCodeGroup.cs
- LayoutUtils.cs
- TableCellCollection.cs
- TreeViewAutomationPeer.cs
- XamlReader.cs
- InputElement.cs
- MediaPlayer.cs
- BigIntegerStorage.cs
- ComponentResourceKey.cs
- sqlmetadatafactory.cs
- SafeFileHandle.cs
- QuadraticBezierSegment.cs
- SqlFileStream.cs
- SmiRecordBuffer.cs
- ImageFormatConverter.cs
- EntityWrapper.cs
- SubpageParaClient.cs
- dtdvalidator.cs
- ProcessThreadCollection.cs
- DesignerActionUIService.cs
- CreateUserWizardStep.cs
- SQLChars.cs
- EmptyStringExpandableObjectConverter.cs
- EventLogPermission.cs
- ErrorFormatterPage.cs