Code:
/ DotNET / DotNET / 8.0 / untmp / WIN_WINDOWS / lh_tools_devdiv_wpf / Windows / wcp / 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 chuckj // //----------------------------------------------------------------------- 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
- MouseButtonEventArgs.cs
- DataGridColumn.cs
- CompressedStack.cs
- CheckBox.cs
- WindowsPen.cs
- WebRequest.cs
- MaskDescriptor.cs
- CompiledQuery.cs
- DateTimeValueSerializerContext.cs
- UIntPtr.cs
- HostExecutionContextManager.cs
- ParseHttpDate.cs
- StickyNoteAnnotations.cs
- CodePageUtils.cs
- SqlRowUpdatedEvent.cs
- SID.cs
- XPathDocumentNavigator.cs
- MainMenu.cs
- HtmlTernaryTree.cs
- AppModelKnownContentFactory.cs
- SHA384Managed.cs
- XmlValidatingReader.cs
- EpmContentDeSerializer.cs
- AuthenticatedStream.cs
- CodeGroup.cs
- BlobPersonalizationState.cs
- SecurityProtocolCorrelationState.cs
- DbDataAdapter.cs
- RequiredFieldValidator.cs
- SynchronizedCollection.cs
- thaishape.cs
- EmptyQuery.cs
- OverrideMode.cs
- GenericArgumentsUpdater.cs
- SQLInt32.cs
- Maps.cs
- ResetableIterator.cs
- Quaternion.cs
- SQLInt16.cs
- XmlLoader.cs
- Debugger.cs
- KerberosReceiverSecurityToken.cs
- SchemaCollectionPreprocessor.cs
- SystemIPGlobalProperties.cs
- Propagator.JoinPropagator.cs
- RepeaterCommandEventArgs.cs
- XmlDomTextWriter.cs
- HtmlWindow.cs
- CodeChecksumPragma.cs
- AppLevelCompilationSectionCache.cs
- UnsafeNativeMethodsTablet.cs
- MenuTracker.cs
- DesignTimeParseData.cs
- SafeThreadHandle.cs
- ColorAnimationBase.cs
- Parameter.cs
- WebHttpBindingElement.cs
- UnsafeNativeMethodsPenimc.cs
- TreeBuilder.cs
- DocumentViewer.cs
- OdbcError.cs
- TreeNodeCollection.cs
- NavigateUrlConverter.cs
- BamlReader.cs
- _NestedMultipleAsyncResult.cs
- DocumentPropertiesDialog.cs
- BasePropertyDescriptor.cs
- KeyManager.cs
- ToolStripSplitButton.cs
- Attributes.cs
- RequestCacheValidator.cs
- WebPartTransformer.cs
- TextPointer.cs
- StylusCollection.cs
- TextServicesHost.cs
- DecoratedNameAttribute.cs
- StylusPointProperties.cs
- CommentEmitter.cs
- CompilationLock.cs
- SQLDateTimeStorage.cs
- Pair.cs
- Internal.cs
- LowerCaseStringConverter.cs
- Stack.cs
- Aggregates.cs
- DataGridItem.cs
- SimpleParser.cs
- LogoValidationException.cs
- CookielessHelper.cs
- _DisconnectOverlappedAsyncResult.cs
- StatusBarPanel.cs
- MemberPath.cs
- Choices.cs
- WmlListAdapter.cs
- ProjectionCamera.cs
- WaitHandle.cs
- ValueSerializer.cs
- ChangeInterceptorAttribute.cs
- BitmapInitialize.cs
- IntSecurity.cs