Code:
/ Net / Net / 3.5.50727.3053 / DEVDIV / depot / DevDiv / releases / Orcas / SP / 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
- log.cs
- XmlUrlResolver.cs
- PackagingUtilities.cs
- DesignerEditorPartChrome.cs
- TextEvent.cs
- AddInAdapter.cs
- AvTraceFormat.cs
- DictionaryGlobals.cs
- CloudCollection.cs
- ExpressionBinding.cs
- OperationAbortedException.cs
- EntityDataSourceColumn.cs
- SignatureHelper.cs
- XmlDataSourceView.cs
- FlowPosition.cs
- HttpSessionStateWrapper.cs
- DrawListViewSubItemEventArgs.cs
- SendKeys.cs
- CodeObjectCreateExpression.cs
- TypeGeneratedEventArgs.cs
- SQLMembershipProvider.cs
- OpCodes.cs
- InvalidPrinterException.cs
- CommandEventArgs.cs
- LocalizationComments.cs
- HandlerMappingMemo.cs
- MailWebEventProvider.cs
- PocoEntityKeyStrategy.cs
- ControlBuilderAttribute.cs
- SrgsDocument.cs
- CompiledQueryCacheKey.cs
- IntPtr.cs
- Odbc32.cs
- ExpressionBuilder.cs
- SettingsSavedEventArgs.cs
- RealProxy.cs
- IWorkflowDebuggerService.cs
- MultipartIdentifier.cs
- OleDbPropertySetGuid.cs
- DataError.cs
- XmlAttributeProperties.cs
- BinaryMethodMessage.cs
- PropertyMappingExceptionEventArgs.cs
- ProgressChangedEventArgs.cs
- DataGridViewLinkCell.cs
- RoleManagerSection.cs
- OleDbTransaction.cs
- GridItem.cs
- WmlListAdapter.cs
- _SslStream.cs
- _ChunkParse.cs
- TypedColumnHandler.cs
- AnnotationStore.cs
- CodeTypeMemberCollection.cs
- BamlLocalizabilityResolver.cs
- GACMembershipCondition.cs
- Slider.cs
- WorkflowServiceHostFactory.cs
- TrackPoint.cs
- DataRecordInternal.cs
- ObjectPropertyMapping.cs
- SqlConnectionHelper.cs
- InOutArgumentConverter.cs
- StatusBarItem.cs
- PointAnimation.cs
- ReflectionTypeLoadException.cs
- TreeSet.cs
- UnsafeNativeMethods.cs
- BindingElementExtensionElement.cs
- FrameworkElement.cs
- SchemaElementLookUpTableEnumerator.cs
- TextReader.cs
- OpacityConverter.cs
- PackagingUtilities.cs
- BaseCodeDomTreeGenerator.cs
- CurrentChangingEventManager.cs
- TextElementEnumerator.cs
- login.cs
- ThreadTrace.cs
- CustomErrorCollection.cs
- EventlogProvider.cs
- ApplicationFileParser.cs
- StateRuntime.cs
- InstanceDataCollection.cs
- Accessible.cs
- CompositionAdorner.cs
- ListViewDeleteEventArgs.cs
- TrustLevel.cs
- LinqDataSourceValidationException.cs
- DisableDpiAwarenessAttribute.cs
- Int16Storage.cs
- DataGridCellClipboardEventArgs.cs
- CheckBox.cs
- ToolStripRendererSwitcher.cs
- AssemblyBuilder.cs
- DataKey.cs
- QueryOperationResponseOfT.cs
- HttpContextWrapper.cs
- UrlParameterWriter.cs
- TextRange.cs