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
- Graphics.cs
- MetadataUtilsSmi.cs
- SessionEndingCancelEventArgs.cs
- Floater.cs
- AttributeQuery.cs
- SequentialUshortCollection.cs
- ThreadSafeList.cs
- BitmapEffectInputData.cs
- Unit.cs
- HtmlWindow.cs
- ApplicationActivator.cs
- Point4D.cs
- MasterPageBuildProvider.cs
- XmlNamespaceMappingCollection.cs
- WebPartTransformer.cs
- SQLString.cs
- RoleGroup.cs
- TableRowCollection.cs
- AggregatePushdown.cs
- UmAlQuraCalendar.cs
- TextSpan.cs
- ReturnType.cs
- DrawingContextDrawingContextWalker.cs
- Application.cs
- XmlArrayItemAttribute.cs
- RunClient.cs
- ValidationEventArgs.cs
- HatchBrush.cs
- ConfigurationLockCollection.cs
- KeyConstraint.cs
- ParameterBuilder.cs
- SmtpNegotiateAuthenticationModule.cs
- ResourceSet.cs
- ManagementDateTime.cs
- DocComment.cs
- HtmlCommandAdapter.cs
- MemoryFailPoint.cs
- autovalidator.cs
- Point.cs
- XsltConvert.cs
- DbConnectionOptions.cs
- XPathAncestorIterator.cs
- QueryStringConverter.cs
- RenderingEventArgs.cs
- MatrixTransform3D.cs
- ReliabilityContractAttribute.cs
- GenericRootAutomationPeer.cs
- IISMapPath.cs
- BuildProviderCollection.cs
- ConnectionStringsSection.cs
- ChannelServices.cs
- EntityDataReader.cs
- ApplicationId.cs
- ClockController.cs
- DataGridViewColumnEventArgs.cs
- XAMLParseException.cs
- DrawingGroup.cs
- CombinedGeometry.cs
- PasswordDeriveBytes.cs
- InstanceNameConverter.cs
- FastEncoder.cs
- FolderLevelBuildProviderCollection.cs
- SafeBitVector32.cs
- PeekCompletedEventArgs.cs
- IPHostEntry.cs
- DataPagerFieldItem.cs
- StatusBar.cs
- ReliableOutputSessionChannel.cs
- AsyncOperation.cs
- SqlCharStream.cs
- ServiceX509SecurityTokenProvider.cs
- TreeNodeClickEventArgs.cs
- URL.cs
- WrapPanel.cs
- CodeConstructor.cs
- CachedPathData.cs
- CommandHelper.cs
- httpapplicationstate.cs
- TextHidden.cs
- DataSourceBooleanViewSchemaConverter.cs
- ContainsRowNumberChecker.cs
- OleStrCAMarshaler.cs
- DataGridViewTextBoxCell.cs
- DataGridViewButtonCell.cs
- ProfileProvider.cs
- HandleRef.cs
- ZoneButton.cs
- SqlMethodAttribute.cs
- SafeEventHandle.cs
- GeneralTransform3DGroup.cs
- SpeakCompletedEventArgs.cs
- SortedDictionary.cs
- EncodingStreamWrapper.cs
- BinHexEncoder.cs
- ConfigUtil.cs
- RecognizedPhrase.cs
- WebAdminConfigurationHelper.cs
- CachedRequestParams.cs
- PkcsUtils.cs
- WebSysDescriptionAttribute.cs