Code:
/ Dotnetfx_Win7_3.5.1 / Dotnetfx_Win7_3.5.1 / 3.5.1 / DEVDIV / depot / DevDiv / releases / Orcas / NetFXw7 / wpf / src / Base / MS / Internal / Markup / StringValueSerializer.cs / 1 / StringValueSerializer.cs
//------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2005 // // File: StringValueSerializer.cs // // Contents: Stub value serializer for strings // // Created: 04/28/2005 [....] // //----------------------------------------------------------------------- using System.Windows.Markup; namespace MS.Internal.Serialization { ////// Stub string serializer. It exists to remove special caseing strings in a couple cases in the /// serialization code. It essentially states that strings are serialized as their value. /// internal sealed class StringValueSerializer : ValueSerializer { public StringValueSerializer() { } public override bool CanConvertToString(object value, IValueSerializerContext context) { return true; } public override bool CanConvertFromString(string value, IValueSerializerContext context) { return true; } public override object ConvertFromString(string value, IValueSerializerContext context) { return value; } public override string ConvertToString(object value, IValueSerializerContext context) { return (string)value; } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. //------------------------------------------------------------------------ // // Microsoft Windows Client Platform // Copyright (C) Microsoft Corporation, 2005 // // File: StringValueSerializer.cs // // Contents: Stub value serializer for strings // // Created: 04/28/2005 [....] // //----------------------------------------------------------------------- using System.Windows.Markup; namespace MS.Internal.Serialization { ////// Stub string serializer. It exists to remove special caseing strings in a couple cases in the /// serialization code. It essentially states that strings are serialized as their value. /// internal sealed class StringValueSerializer : ValueSerializer { public StringValueSerializer() { } public override bool CanConvertToString(object value, IValueSerializerContext context) { return true; } public override bool CanConvertFromString(string value, IValueSerializerContext context) { return true; } public override object ConvertFromString(string value, IValueSerializerContext context) { return value; } public override string ConvertToString(object value, IValueSerializerContext context) { return (string)value; } } } // 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
- PathHelper.cs
- MessageQueueEnumerator.cs
- DataError.cs
- EventWaitHandle.cs
- FormsAuthenticationModule.cs
- UInt16Converter.cs
- PointKeyFrameCollection.cs
- ClassData.cs
- ScriptControlManager.cs
- AutomationElementCollection.cs
- ServiceBusyException.cs
- RepeatBehaviorConverter.cs
- KeysConverter.cs
- SizeF.cs
- DataControlFieldCollection.cs
- DataSourceGeneratorException.cs
- ProtocolInformationWriter.cs
- CompilerScopeManager.cs
- NativeMsmqMessage.cs
- MouseGesture.cs
- SharedDp.cs
- TransactionalPackage.cs
- ToolStripPanel.cs
- LinqDataSource.cs
- ProcessInfo.cs
- WbmpConverter.cs
- __FastResourceComparer.cs
- HtmlPhoneCallAdapter.cs
- EnumValidator.cs
- HashHelper.cs
- EntityEntry.cs
- Permission.cs
- ClientSponsor.cs
- PasswordDeriveBytes.cs
- DataTableClearEvent.cs
- smtppermission.cs
- SettingsPropertyNotFoundException.cs
- webbrowsersite.cs
- CfgArc.cs
- MonthChangedEventArgs.cs
- DataGridViewComboBoxCell.cs
- List.cs
- BinaryObjectReader.cs
- DecoratedNameAttribute.cs
- MethodBuilder.cs
- CheckBoxRenderer.cs
- COM2TypeInfoProcessor.cs
- TypeBrowser.xaml.cs
- NextPreviousPagerField.cs
- DataGridParentRows.cs
- ClockGroup.cs
- GridViewColumnHeaderAutomationPeer.cs
- LabelEditEvent.cs
- IIS7ConfigurationLoader.cs
- TimeSpanMinutesOrInfiniteConverter.cs
- SessionEndingCancelEventArgs.cs
- NullableBoolConverter.cs
- RemotingConfiguration.cs
- StrokeCollectionDefaultValueFactory.cs
- GlyphInfoList.cs
- WinInetCache.cs
- EnvironmentPermission.cs
- xmlglyphRunInfo.cs
- ListBoxItemWrapperAutomationPeer.cs
- MappingSource.cs
- CommunicationException.cs
- WinHttpWebProxyFinder.cs
- WeakRefEnumerator.cs
- SafeCancelMibChangeNotify.cs
- BufferModesCollection.cs
- QuaternionRotation3D.cs
- XamlToRtfWriter.cs
- PropertyMapper.cs
- KeyValuePair.cs
- WebPartDisplayModeCollection.cs
- TemplatePagerField.cs
- MobileControl.cs
- HttpListenerPrefixCollection.cs
- SystemInfo.cs
- NumberAction.cs
- SelectingProviderEventArgs.cs
- QuaternionAnimationUsingKeyFrames.cs
- CodeDOMUtility.cs
- XmlSchemaExternal.cs
- StaticDataManager.cs
- VideoDrawing.cs
- CommonObjectSecurity.cs
- SecurityProtocol.cs
- RuleInfoComparer.cs
- RijndaelCryptoServiceProvider.cs
- RootProfilePropertySettingsCollection.cs
- XmlQueryRuntime.cs
- NativeObjectSecurity.cs
- StringSorter.cs
- RegexWorker.cs
- BackEase.cs
- WorkflowMarkupSerializerMapping.cs
- DataGridViewCellMouseEventArgs.cs
- DateTimeFormat.cs
- TargetControlTypeCache.cs