Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / XamlIntegration / ArgumentValueSerializer.cs / 1305376 / ArgumentValueSerializer.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.XamlIntegration { using System; using System.Windows.Markup; public class ArgumentValueSerializer : ValueSerializer { public override bool CanConvertToString(object value, IValueSerializerContext context) { Argument argument = value as Argument; if (argument == null) { return false; } return argument.CanConvertToString(context); } public override string ConvertToString(object value, IValueSerializerContext context) { Argument argument = value as Argument; if (argument == null) { // expect CanConvertToString() always comes before ConvertToString() throw FxTrace.Exception.Argument("value", SR.CannotSerializeExpression(value.GetType())); } return argument.ConvertToString(context); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu
This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- HttpHandlerAction.cs
- FixedSOMTableRow.cs
- FigureHelper.cs
- DataListItemCollection.cs
- TrackingExtract.cs
- Int16Converter.cs
- Pair.cs
- ProfileEventArgs.cs
- IBuiltInEvidence.cs
- TraceProvider.cs
- DynamicValueConverter.cs
- Point3DAnimation.cs
- TriggerCollection.cs
- StringStorage.cs
- FixedSOMLineRanges.cs
- ClientApiGenerator.cs
- OutArgument.cs
- XmlCharCheckingWriter.cs
- HttpHeaderCollection.cs
- EntitySetBaseCollection.cs
- SpeechSeg.cs
- DataGridAutoGeneratingColumnEventArgs.cs
- RightsManagementEncryptionTransform.cs
- FrameAutomationPeer.cs
- TableCell.cs
- WebPartConnectionsConfigureVerb.cs
- FormViewPageEventArgs.cs
- configsystem.cs
- _FixedSizeReader.cs
- AuthenticatedStream.cs
- AutomationPropertyInfo.cs
- Annotation.cs
- Section.cs
- ListItem.cs
- WindowCollection.cs
- TemplatedWizardStep.cs
- BaseCodeDomTreeGenerator.cs
- ItemContainerGenerator.cs
- SolidBrush.cs
- XmlTypeMapping.cs
- SqlAliaser.cs
- BaseProcessor.cs
- RuntimeComponentFilter.cs
- IMembershipProvider.cs
- Enum.cs
- EntityDataSourceViewSchema.cs
- DetailsViewRow.cs
- SqlParameterCollection.cs
- WebPartManagerDesigner.cs
- MsmqChannelListenerBase.cs
- Hashtable.cs
- DateTimeFormatInfoScanner.cs
- CanonicalXml.cs
- BuildProviderAppliesToAttribute.cs
- MetadataSerializer.cs
- WebPartTransformerCollection.cs
- SourceChangedEventArgs.cs
- SessionStateContainer.cs
- AnimationLayer.cs
- SqlBulkCopyColumnMappingCollection.cs
- ControlAdapter.cs
- PrivacyNoticeBindingElement.cs
- AppDomainFactory.cs
- XmlEntity.cs
- DynamicPhysicalDiscoSearcher.cs
- MemberPath.cs
- HttpClientCertificate.cs
- ImageAutomationPeer.cs
- TraceSection.cs
- ButtonColumn.cs
- DataAdapter.cs
- ImageBrush.cs
- EdmMember.cs
- DefaultTextStoreTextComposition.cs
- ColorAnimation.cs
- CodeDirectionExpression.cs
- OleDbRowUpdatedEvent.cs
- Number.cs
- SqlConnectionHelper.cs
- BitArray.cs
- DetailsViewCommandEventArgs.cs
- StylusPointPropertyInfo.cs
- LiteralLink.cs
- ExtenderProvidedPropertyAttribute.cs
- SqlTriggerContext.cs
- UserControl.cs
- TaiwanCalendar.cs
- Model3DCollection.cs
- TransformedBitmap.cs
- FusionWrap.cs
- SqlInfoMessageEvent.cs
- SchemaType.cs
- ComIntegrationManifestGenerator.cs
- PathFigureCollectionValueSerializer.cs
- ProfilePropertySettingsCollection.cs
- UntypedNullExpression.cs
- ExclusiveTcpListener.cs
- BitmapSizeOptions.cs
- VisualTreeFlattener.cs
- BitmapInitialize.cs