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
- ScriptServiceAttribute.cs
- SwitchLevelAttribute.cs
- RawAppCommandInputReport.cs
- PieceNameHelper.cs
- UrlParameterWriter.cs
- DataGridViewCell.cs
- StorageBasedPackageProperties.cs
- WmpBitmapEncoder.cs
- AuthenticationSection.cs
- PlanCompiler.cs
- CodeNamespace.cs
- nulltextcontainer.cs
- SubMenuStyle.cs
- MatrixConverter.cs
- Size3D.cs
- ListDictionaryInternal.cs
- DataGridClipboardCellContent.cs
- SmiEventSink_Default.cs
- Pens.cs
- Menu.cs
- ResXResourceReader.cs
- SecurityTokenProviderContainer.cs
- CompoundFileReference.cs
- DescendantOverDescendantQuery.cs
- XhtmlBasicCommandAdapter.cs
- WithStatement.cs
- FrameworkElement.cs
- ContextMarshalException.cs
- ProfileBuildProvider.cs
- AttachedPropertiesService.cs
- UriTemplateDispatchFormatter.cs
- CharEnumerator.cs
- LoadedOrUnloadedOperation.cs
- ISAPIApplicationHost.cs
- CustomLineCap.cs
- DetailsViewRow.cs
- SafeReadContext.cs
- DataBoundControlAdapter.cs
- DirectionalLight.cs
- StringFunctions.cs
- UrlMapping.cs
- DateTimeValueSerializer.cs
- DisplayMemberTemplateSelector.cs
- WebConfigurationHostFileChange.cs
- StylesEditorDialog.cs
- PrintPreviewControl.cs
- HuffmanTree.cs
- Comparer.cs
- NameValuePair.cs
- XsdDuration.cs
- AssemblyAttributesGoHere.cs
- SamlAuthorityBinding.cs
- RegistryExceptionHelper.cs
- HtmlElementEventArgs.cs
- _BasicClient.cs
- FontEmbeddingManager.cs
- HostUtils.cs
- XPathNode.cs
- Vector3D.cs
- _TransmitFileOverlappedAsyncResult.cs
- GrammarBuilderBase.cs
- XhtmlBasicValidationSummaryAdapter.cs
- AsmxEndpointPickerExtension.cs
- ValidationSummary.cs
- Translator.cs
- EmptyElement.cs
- WebHttpBindingCollectionElement.cs
- RelativeSource.cs
- WindowsPrincipal.cs
- TransferRequestHandler.cs
- ResourceDefaultValueAttribute.cs
- ModelFactory.cs
- DesignDataSource.cs
- SqlDataReaderSmi.cs
- SafeMarshalContext.cs
- BitmapEffectDrawingContextState.cs
- ParameterToken.cs
- AutomationPatternInfo.cs
- ThemeDirectoryCompiler.cs
- DataGridViewCellErrorTextNeededEventArgs.cs
- InstrumentationTracker.cs
- BulletedListEventArgs.cs
- PluralizationService.cs
- AppliedDeviceFiltersDialog.cs
- EdmMember.cs
- ImportCatalogPart.cs
- AutoCompleteStringCollection.cs
- CustomPopupPlacement.cs
- SecureStringHasher.cs
- SQLString.cs
- ListSortDescriptionCollection.cs
- XmlAnyElementAttribute.cs
- VirtualDirectoryMappingCollection.cs
- ICspAsymmetricAlgorithm.cs
- ChtmlCalendarAdapter.cs
- WizardSideBarListControlItemEventArgs.cs
- ImportStoreException.cs
- ListViewDeletedEventArgs.cs
- CacheMemory.cs
- IndentedWriter.cs