Code:
/ FXUpdate3074 / FXUpdate3074 / 1.1 / untmp / whidbey / QFE / 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
- PieceNameHelper.cs
- StorageRoot.cs
- SoapElementAttribute.cs
- IsolatedStorage.cs
- DataGridViewRowHeaderCell.cs
- SynchronizationContext.cs
- RelationshipEnd.cs
- ComEventsSink.cs
- DisplayToken.cs
- XmlDigitalSignatureProcessor.cs
- PathData.cs
- ServiceModelSecurityTokenTypes.cs
- BinaryQueryOperator.cs
- PluralizationServiceUtil.cs
- RegexMatchCollection.cs
- RMPermissions.cs
- MetafileHeader.cs
- SafeEventLogWriteHandle.cs
- SizeAnimationClockResource.cs
- HttpCapabilitiesBase.cs
- SqlExpander.cs
- ObjectStateEntryDbUpdatableDataRecord.cs
- HandlerBase.cs
- LabelAutomationPeer.cs
- XmlNamedNodeMap.cs
- SqlCacheDependency.cs
- NCryptSafeHandles.cs
- CoreSwitches.cs
- NavigationService.cs
- DataErrorValidationRule.cs
- InvalidTimeZoneException.cs
- OptimalBreakSession.cs
- SimpleWebHandlerParser.cs
- CalendarButtonAutomationPeer.cs
- PropertyGridEditorPart.cs
- TypeUtils.cs
- CircleHotSpot.cs
- TreeViewImageKeyConverter.cs
- IpcChannelHelper.cs
- ObfuscateAssemblyAttribute.cs
- FilteredReadOnlyMetadataCollection.cs
- SessionStateUtil.cs
- GraphicsContainer.cs
- EventDescriptorCollection.cs
- PagerStyle.cs
- FixedLineResult.cs
- PriorityBinding.cs
- ContractHandle.cs
- MetadataSource.cs
- VisualCollection.cs
- DataObjectAttribute.cs
- AggregationMinMaxHelpers.cs
- _NegotiateClient.cs
- Propagator.cs
- ReliableMessagingVersion.cs
- PreloadedPackages.cs
- TablePattern.cs
- BaseCodePageEncoding.cs
- UndoEngine.cs
- Material.cs
- XmlAttributeCache.cs
- UrlMappingsModule.cs
- ReferenceSchema.cs
- DockPatternIdentifiers.cs
- Vector.cs
- TypeUtil.cs
- ArgumentValueSerializer.cs
- CRYPTPROTECT_PROMPTSTRUCT.cs
- CatchBlock.cs
- UndoUnit.cs
- UniqueIdentifierService.cs
- ObjectManager.cs
- MaskInputRejectedEventArgs.cs
- MethodBuilderInstantiation.cs
- Utility.cs
- InputLanguageEventArgs.cs
- SafeArrayTypeMismatchException.cs
- PathTooLongException.cs
- WpfMemberInvoker.cs
- SchemaNames.cs
- HtmlInputText.cs
- AsyncResult.cs
- EntityContainerAssociationSetEnd.cs
- TextSegment.cs
- DbDataRecord.cs
- BufferBuilder.cs
- MemberAssignment.cs
- ReflectionPermission.cs
- FileEnumerator.cs
- DataGridRowClipboardEventArgs.cs
- SynchronizationContext.cs
- InputScopeAttribute.cs
- HwndAppCommandInputProvider.cs
- OracleParameterCollection.cs
- KeyBinding.cs
- ComponentResourceManager.cs
- ManagementQuery.cs
- SocketException.cs
- MulticastNotSupportedException.cs
- OLEDB_Enum.cs