Code:
/ Dotnetfx_Vista_SP2 / Dotnetfx_Vista_SP2 / 8.0.50727.4016 / DEVDIV / depot / DevDiv / releases / Orcas / QFE / 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
- LinkUtilities.cs
- MimePart.cs
- InlinedAggregationOperator.cs
- ValidationSettings.cs
- MessageQueueAccessControlEntry.cs
- InkCanvasFeedbackAdorner.cs
- UntypedNullExpression.cs
- TrustLevel.cs
- XmlEnumAttribute.cs
- InvalidateEvent.cs
- BrowserDefinition.cs
- StateWorkerRequest.cs
- QilTypeChecker.cs
- Rotation3DAnimation.cs
- XamlReaderHelper.cs
- HttpStreamMessage.cs
- TypeBuilder.cs
- XmlChildEnumerator.cs
- DataBindingValueUIHandler.cs
- CodeAttributeArgument.cs
- RadioButtonList.cs
- DesignTimeTemplateParser.cs
- WindowsNonControl.cs
- DesignerActionPanel.cs
- WebPartConnectionsConnectVerb.cs
- PathParser.cs
- DataListItem.cs
- ISFClipboardData.cs
- XmlSchemaException.cs
- UIElementIsland.cs
- XmlDictionaryString.cs
- CopyOnWriteList.cs
- Int32Converter.cs
- SchemaSetCompiler.cs
- CreateSequence.cs
- SingleTagSectionHandler.cs
- Condition.cs
- BufferAllocator.cs
- CustomTypeDescriptor.cs
- ExceptionUtil.cs
- ActionMessageFilterTable.cs
- GeneralTransform3D.cs
- DataGridViewToolTip.cs
- SocketPermission.cs
- MessageHeaderDescription.cs
- LoginName.cs
- ToolStripButton.cs
- ProfileService.cs
- DefaultAssemblyResolver.cs
- EntityEntry.cs
- RecognizerStateChangedEventArgs.cs
- NTAccount.cs
- PrimitiveSchema.cs
- MachineKeySection.cs
- TreeNodeCollection.cs
- BackStopAuthenticationModule.cs
- MemoryPressure.cs
- DocumentPageHost.cs
- StreamMarshaler.cs
- HostingEnvironmentException.cs
- Track.cs
- TextBoxBase.cs
- ScriptingRoleServiceSection.cs
- TextStore.cs
- RequestCachingSection.cs
- AsyncContentLoadedEventArgs.cs
- TableRow.cs
- PrintDialog.cs
- SecUtil.cs
- HtmlInputText.cs
- Set.cs
- AutomationPropertyInfo.cs
- CustomErrorsSection.cs
- SelectionProcessor.cs
- TextTreeFixupNode.cs
- XmlNotation.cs
- ZipIOExtraFieldElement.cs
- FileDataSourceCache.cs
- OperationCanceledException.cs
- ReadOnlyNameValueCollection.cs
- EmptyReadOnlyDictionaryInternal.cs
- Accessors.cs
- OdbcError.cs
- OlePropertyStructs.cs
- ExpressionBuilder.cs
- UnicodeEncoding.cs
- DiagnosticsConfigurationHandler.cs
- CqlParser.cs
- ConfigurationHandlersInstallComponent.cs
- XamlStyleSerializer.cs
- GraphicsPathIterator.cs
- HttpProfileGroupBase.cs
- AttributeAction.cs
- SecurityUtils.cs
- StreamInfo.cs
- LineGeometry.cs
- Win32KeyboardDevice.cs
- TextTrailingWordEllipsis.cs
- _NegoStream.cs
- PopOutPanel.cs