Code:
/ DotNET / DotNET / 8.0 / untmp / whidbey / REDBITS / ndp / fx / src / Xml / System / Xml / Serialization / Configuration / DateTimeSerializationSection.cs / 1 / DateTimeSerializationSection.cs
//------------------------------------------------------------------------------ //// Copyright (c) Microsoft Corporation. All rights reserved. // //[....] //----------------------------------------------------------------------------- namespace System.Xml.Serialization.Configuration { using System; using System.Configuration; using System.ComponentModel; using System.Globalization; using System.Reflection; public sealed class DateTimeSerializationSection : ConfigurationSection { public enum DateTimeSerializationMode { Default = 0, Roundtrip = 1, Local = 2, } public DateTimeSerializationSection() { this.properties.Add(this.mode); } protected override ConfigurationPropertyCollection Properties { get { return this.properties; } } [ConfigurationProperty(ConfigurationStrings.Mode, DefaultValue=DateTimeSerializationMode.Roundtrip)] public DateTimeSerializationMode Mode { get { return (DateTimeSerializationMode) this[this.mode]; } set { this[this.mode] = value; } } ConfigurationPropertyCollection properties = new ConfigurationPropertyCollection(); // Supply a type converter, even though it's a plain type converter, to get around ConfigurationProperty's internal // Enum conversion routine. The internal one is case-sensitive, we want this to be case-insensitive. readonly ConfigurationProperty mode = new ConfigurationProperty(ConfigurationStrings.Mode, typeof(DateTimeSerializationMode), DateTimeSerializationMode.Roundtrip, new EnumConverter(typeof(DateTimeSerializationMode)), null, ConfigurationPropertyOptions.None); } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- PermissionToken.cs
- Style.cs
- Point3DCollectionValueSerializer.cs
- TypeToken.cs
- TypeTypeConverter.cs
- EventDescriptor.cs
- NavigatorInput.cs
- ClientTarget.cs
- ToolStripSplitButton.cs
- XmlCollation.cs
- RequiredAttributeAttribute.cs
- TextMessageEncodingBindingElement.cs
- smtpconnection.cs
- Vector3DCollectionConverter.cs
- PreloadedPackages.cs
- DbConnectionInternal.cs
- _LocalDataStoreMgr.cs
- AuthorizationRuleCollection.cs
- DispatcherProcessingDisabled.cs
- ContextMenu.cs
- ObfuscateAssemblyAttribute.cs
- CodeFieldReferenceExpression.cs
- DynamicEntity.cs
- WindowsToolbarItemAsMenuItem.cs
- ProtocolsConfiguration.cs
- ToolStripControlHost.cs
- _StreamFramer.cs
- MasterPageBuildProvider.cs
- PageWrapper.cs
- DatagridviewDisplayedBandsData.cs
- EntityDesignerDataSourceView.cs
- WindowsStatic.cs
- Trigger.cs
- RefreshPropertiesAttribute.cs
- GridViewHeaderRowPresenterAutomationPeer.cs
- DependencyObject.cs
- COM2EnumConverter.cs
- Condition.cs
- _UriTypeConverter.cs
- Dictionary.cs
- basenumberconverter.cs
- PageHandlerFactory.cs
- HttpContextServiceHost.cs
- FileDialogPermission.cs
- WebServiceMethodData.cs
- BamlTreeUpdater.cs
- CacheForPrimitiveTypes.cs
- XmlHelper.cs
- DoubleAnimationClockResource.cs
- WindowsListViewItemStartMenu.cs
- TypeDescriptionProviderAttribute.cs
- Rss20ItemFormatter.cs
- RoleManagerSection.cs
- WebPartConnectionsEventArgs.cs
- StringResourceManager.cs
- FormViewPageEventArgs.cs
- ListViewGroupCollectionEditor.cs
- ProcessModuleCollection.cs
- EmptyEnumerator.cs
- ListCollectionView.cs
- SiteOfOriginContainer.cs
- StringAnimationBase.cs
- BindingMemberInfo.cs
- BrowserPolicyValidator.cs
- CustomServiceCredentials.cs
- CustomAttributeBuilder.cs
- HtmlImage.cs
- IOThreadScheduler.cs
- FontInfo.cs
- HttpGetProtocolReflector.cs
- XmlAttributeOverrides.cs
- ControlBuilder.cs
- SoapFormatter.cs
- SqlDataSourceCustomCommandPanel.cs
- DropSource.cs
- DoubleCollection.cs
- PictureBox.cs
- ProtocolsConfigurationHandler.cs
- WebPartEditorOkVerb.cs
- ProtocolViolationException.cs
- DigitShape.cs
- PageResolution.cs
- FixUp.cs
- xmlsaver.cs
- Pair.cs
- DataServiceStreamProviderWrapper.cs
- JsonReader.cs
- BitmapDownload.cs
- MarshalDirectiveException.cs
- D3DImage.cs
- EventRecordWrittenEventArgs.cs
- Vector3DKeyFrameCollection.cs
- AnimationException.cs
- SoapIncludeAttribute.cs
- UndoEngine.cs
- odbcmetadatacolumnnames.cs
- Line.cs
- EdmItemCollection.cs
- GlyphCache.cs
- itemelement.cs