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
- StatusBarItemAutomationPeer.cs
- GraphicsState.cs
- RenamedEventArgs.cs
- CorruptStoreException.cs
- brushes.cs
- CqlBlock.cs
- CompositeCollectionView.cs
- WindowsComboBox.cs
- BinaryReader.cs
- ObjectTypeMapping.cs
- cache.cs
- ContentType.cs
- EtwTrace.cs
- codemethodreferenceexpression.cs
- PropertyIdentifier.cs
- HtmlWindow.cs
- _ShellExpression.cs
- XmlNamespaceMappingCollection.cs
- SystemIPGlobalProperties.cs
- GroupBox.cs
- ScriptingSectionGroup.cs
- KeyGesture.cs
- _HTTPDateParse.cs
- ParseHttpDate.cs
- TimeStampChecker.cs
- StylusPointPropertyUnit.cs
- IgnoreFlushAndCloseStream.cs
- FontCacheUtil.cs
- TextOnlyOutput.cs
- XmlSchemaComplexContentExtension.cs
- BufferedReadStream.cs
- PageAsyncTaskManager.cs
- InteropTrackingRecord.cs
- FlowDocumentView.cs
- LoginStatusDesigner.cs
- OleDbError.cs
- WorkflowApplication.cs
- WebDisplayNameAttribute.cs
- RichTextBoxAutomationPeer.cs
- XmlSchemaProviderAttribute.cs
- TextParaClient.cs
- DataGridHeaderBorder.cs
- AlignmentYValidation.cs
- Timeline.cs
- ProtocolsConfiguration.cs
- Assert.cs
- Utils.cs
- DataPointer.cs
- ValidationPropertyAttribute.cs
- FlowDocumentFormatter.cs
- SqlUdtInfo.cs
- DetailsView.cs
- ExpressionBuilder.cs
- SerializationInfo.cs
- JavaScriptObjectDeserializer.cs
- SqlBulkCopy.cs
- ResourceDescriptionAttribute.cs
- ItemCheckEvent.cs
- BufferModeSettings.cs
- RelatedPropertyManager.cs
- PersonalizationProvider.cs
- XPathMultyIterator.cs
- DynamicDataResources.Designer.cs
- MiniModule.cs
- PingReply.cs
- PageThemeParser.cs
- WebBrowsableAttribute.cs
- RectAnimationBase.cs
- ByteAnimationBase.cs
- RuleCache.cs
- InfoCardSymmetricAlgorithm.cs
- MetadataFile.cs
- Table.cs
- WebZone.cs
- HtmlEncodedRawTextWriter.cs
- PermissionListSet.cs
- PrintPreviewDialog.cs
- NamedPermissionSet.cs
- MenuItem.cs
- MediaPlayer.cs
- DesignerLoader.cs
- WindowsScrollBarBits.cs
- TrustManagerPromptUI.cs
- UInt64Storage.cs
- GlyphRun.cs
- ListItemCollection.cs
- InfoCard.cs
- Typeface.cs
- AnimationStorage.cs
- HwndProxyElementProvider.cs
- XmlRawWriter.cs
- RelationshipConverter.cs
- _CookieModule.cs
- XamlFilter.cs
- WsdlInspector.cs
- ImageSource.cs
- OpCellTreeNode.cs
- FlatButtonAppearance.cs
- ArraySet.cs
- GridViewRowCollection.cs