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
- FactoryGenerator.cs
- ImageMapEventArgs.cs
- SqlFacetAttribute.cs
- TabControl.cs
- XamlDesignerSerializationManager.cs
- XmlObjectSerializerReadContext.cs
- ItemCollection.cs
- _RequestCacheProtocol.cs
- documentation.cs
- Pens.cs
- CardSpacePolicyElement.cs
- SystemPens.cs
- ClipboardData.cs
- HtmlInputButton.cs
- FlowDocumentScrollViewerAutomationPeer.cs
- Duration.cs
- DateTimeStorage.cs
- Attribute.cs
- SqlGatherConsumedAliases.cs
- CommonGetThemePartSize.cs
- MouseDevice.cs
- ToolStripSettings.cs
- XmlSchemaChoice.cs
- QilFactory.cs
- ExpandedProjectionNode.cs
- KnownTypeAttribute.cs
- CharAnimationBase.cs
- XmlDictionaryReader.cs
- XmlSchemaAll.cs
- TextRunCacheImp.cs
- ControlBuilderAttribute.cs
- Cursors.cs
- FilteredAttributeCollection.cs
- ComProxy.cs
- ArglessEventHandlerProxy.cs
- ImpersonationContext.cs
- SQLInt64.cs
- XamlFilter.cs
- ProcessThread.cs
- PrivateFontCollection.cs
- InstanceValue.cs
- TemplatePagerField.cs
- PrimitiveList.cs
- FixedPosition.cs
- Variable.cs
- StrokeRenderer.cs
- ArglessEventHandlerProxy.cs
- Token.cs
- ListMarkerSourceInfo.cs
- AuthorizationRuleCollection.cs
- SourceItem.cs
- Tag.cs
- OrderablePartitioner.cs
- __Filters.cs
- AffineTransform3D.cs
- MetadataResolver.cs
- HostSecurityManager.cs
- CompiledQuery.cs
- ReachUIElementCollectionSerializerAsync.cs
- StructuralCache.cs
- SiteMembershipCondition.cs
- DataListCommandEventArgs.cs
- XslVisitor.cs
- QilStrConcat.cs
- Separator.cs
- EditingScopeUndoUnit.cs
- ContextMarshalException.cs
- XamlSerializationHelper.cs
- CombinedHttpChannel.cs
- Application.cs
- SqlWebEventProvider.cs
- TextAnchor.cs
- XMLSchema.cs
- ToolboxItemImageConverter.cs
- ToolBarButtonDesigner.cs
- UnmanagedMemoryStream.cs
- EventWaitHandleSecurity.cs
- regiisutil.cs
- OleDbSchemaGuid.cs
- DesignOnlyAttribute.cs
- WriteFileContext.cs
- FileVersionInfo.cs
- StringSorter.cs
- SimplePropertyEntry.cs
- ScaleTransform.cs
- TaskFileService.cs
- BamlTreeUpdater.cs
- NameValueCollection.cs
- DecimalAnimationBase.cs
- SchemaSetCompiler.cs
- KnownTypesHelper.cs
- GeneratedCodeAttribute.cs
- ServiceRouteHandler.cs
- CodeCommentStatementCollection.cs
- SapiInterop.cs
- WebHttpBindingCollectionElement.cs
- SafeBitVector32.cs
- EventWaitHandleSecurity.cs
- ServiceReference.cs
- RectangleF.cs