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
- CodeCompileUnit.cs
- Boolean.cs
- UnicodeEncoding.cs
- BamlTreeNode.cs
- MouseDevice.cs
- ControlUtil.cs
- UIServiceHelper.cs
- MemberHolder.cs
- MulticastIPAddressInformationCollection.cs
- DataGridPageChangedEventArgs.cs
- DefaultValueConverter.cs
- WebPartDisplayMode.cs
- OdbcCommand.cs
- TextEffectResolver.cs
- DateBoldEvent.cs
- FileRecordSequenceHelper.cs
- ScriptControl.cs
- PenCursorManager.cs
- ListViewDeleteEventArgs.cs
- TreeNodeStyle.cs
- SpnegoTokenAuthenticator.cs
- CodeArrayIndexerExpression.cs
- XmlSchemaAll.cs
- ReliableSessionElement.cs
- CompiledIdentityConstraint.cs
- DataGridViewControlCollection.cs
- SelectionPatternIdentifiers.cs
- Screen.cs
- StylusDownEventArgs.cs
- SQLDateTime.cs
- LinkButton.cs
- HttpRequestWrapper.cs
- RefType.cs
- UpdateException.cs
- FakeModelPropertyImpl.cs
- DataKey.cs
- WSSecurityPolicy12.cs
- UrlMapping.cs
- DataGridCellAutomationPeer.cs
- FlowchartStart.xaml.cs
- ScriptingRoleServiceSection.cs
- CombinedGeometry.cs
- LineServices.cs
- URLMembershipCondition.cs
- WmlPageAdapter.cs
- WindowsImpersonationContext.cs
- OleDbTransaction.cs
- DynamicControlParameter.cs
- FontFaceLayoutInfo.cs
- CodeTypeDelegate.cs
- EntityCommandDefinition.cs
- CompositeDuplexBindingElement.cs
- NestPullup.cs
- ProfileService.cs
- DataControlFieldHeaderCell.cs
- panel.cs
- JsonFaultDetail.cs
- WasEndpointConfigContainer.cs
- WmiEventSink.cs
- DataGridViewLinkCell.cs
- linebase.cs
- BufferedWebEventProvider.cs
- SocketPermission.cs
- FilterElement.cs
- WebPartEditorApplyVerb.cs
- BitmapData.cs
- CodeCompiler.cs
- XmlTextReader.cs
- WebPartConnection.cs
- TypeToken.cs
- FaultConverter.cs
- OdbcHandle.cs
- PersonalizationDictionary.cs
- LiteralTextContainerControlBuilder.cs
- JsonServiceDocumentSerializer.cs
- DataGridToolTip.cs
- WebPartZoneBase.cs
- metadatamappinghashervisitor.hashsourcebuilder.cs
- SchemaImporter.cs
- CatalogPartCollection.cs
- XamlTypeWithExplicitNamespace.cs
- DynamicField.cs
- TraceListener.cs
- CompilerErrorCollection.cs
- odbcmetadatacolumnnames.cs
- ActionFrame.cs
- PassportIdentity.cs
- HtmlInputText.cs
- FileDetails.cs
- Stack.cs
- WorkflowOperationInvoker.cs
- ProcessingInstructionAction.cs
- OletxTransactionManager.cs
- NetworkCredential.cs
- WSMessageEncoding.cs
- DocumentCollection.cs
- CodeIdentifiers.cs
- Style.cs
- ObjectCloneHelper.cs
- ProfileService.cs