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
- RegionIterator.cs
- validationstate.cs
- InitializerFacet.cs
- TransformerTypeCollection.cs
- KeyBinding.cs
- SpecularMaterial.cs
- CustomCategoryAttribute.cs
- PackageStore.cs
- ConstraintCollection.cs
- DoubleLinkList.cs
- XmlSchemaValidator.cs
- WebPartConnectionsConfigureVerb.cs
- UIHelper.cs
- ImageButton.cs
- FileNotFoundException.cs
- FlowLayoutPanel.cs
- XmlSchemaNotation.cs
- FileChangesMonitor.cs
- NamespaceInfo.cs
- ExpressionList.cs
- UInt16Converter.cs
- WebBrowserDesigner.cs
- TypedElement.cs
- StylusShape.cs
- TokenBasedSetEnumerator.cs
- InstanceDataCollectionCollection.cs
- ControlCodeDomSerializer.cs
- SQLStringStorage.cs
- UnsafeNativeMethods.cs
- TrackingConditionCollection.cs
- KeyGesture.cs
- PerformanceCounterPermissionEntryCollection.cs
- InternalPermissions.cs
- DocumentXPathNavigator.cs
- MultitargetingHelpers.cs
- EventSetterHandlerConverter.cs
- BlobPersonalizationState.cs
- TimeSpan.cs
- GeneratedCodeAttribute.cs
- UTF7Encoding.cs
- DataGridToolTip.cs
- PersonalizationStateInfo.cs
- ListCollectionView.cs
- ChildChangedEventArgs.cs
- OpacityConverter.cs
- FixedSchema.cs
- CodeConstructor.cs
- _ReceiveMessageOverlappedAsyncResult.cs
- CompositeScriptReferenceEventArgs.cs
- TypeDescriptionProvider.cs
- ConfigXmlAttribute.cs
- DomainUpDown.cs
- EditorZone.cs
- MarginsConverter.cs
- HtmlTextViewAdapter.cs
- HorizontalAlignConverter.cs
- UnsafeNativeMethods.cs
- newinstructionaction.cs
- ToolTip.cs
- SoundPlayerAction.cs
- BamlCollectionHolder.cs
- DataFormats.cs
- ContentElement.cs
- Brush.cs
- updatecommandorderer.cs
- DetectEofStream.cs
- MetafileHeaderWmf.cs
- FillErrorEventArgs.cs
- ThumbButtonInfoCollection.cs
- MsmqInputChannelListener.cs
- ScrollChrome.cs
- VirtualPath.cs
- StringArrayConverter.cs
- Sorting.cs
- FrameworkName.cs
- FeatureSupport.cs
- ApplicationSettingsBase.cs
- ConfigXmlElement.cs
- CachedFontFamily.cs
- ExpressionLink.cs
- MarginCollapsingState.cs
- DataListItemCollection.cs
- ProxyAttribute.cs
- PenThreadWorker.cs
- DataServiceRequestArgs.cs
- SafeCoTaskMem.cs
- ModelEditingScope.cs
- XPathConvert.cs
- HtmlFormWrapper.cs
- ListItemCollection.cs
- DataGridTextBoxColumn.cs
- TypeUnloadedException.cs
- MergeFilterQuery.cs
- RawUIStateInputReport.cs
- SAPICategories.cs
- PropertyItemInternal.cs
- TouchPoint.cs
- SecurityAttributeGenerationHelper.cs
- UrlAuthorizationModule.cs
- UriExt.cs