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
- HttpWriter.cs
- ResourceSetExpression.cs
- DefaultAsyncDataDispatcher.cs
- SimpleLine.cs
- PropertyCondition.cs
- VectorAnimationBase.cs
- BitmapPalette.cs
- AgileSafeNativeMemoryHandle.cs
- WinFormsUtils.cs
- StaticDataManager.cs
- XamlSerializationHelper.cs
- DataTemplateKey.cs
- cookieexception.cs
- HttpModuleCollection.cs
- NativeCppClassAttribute.cs
- Mouse.cs
- NonceCache.cs
- GridProviderWrapper.cs
- RoutedEventValueSerializer.cs
- XmlSchemaGroup.cs
- AddInControllerImpl.cs
- LinqDataSourceDisposeEventArgs.cs
- ZoneLinkButton.cs
- StretchValidation.cs
- DbProviderServices.cs
- WebPartCatalogAddVerb.cs
- MatrixCamera.cs
- MethodRental.cs
- EntityDataSourceEntityTypeFilterItem.cs
- COM2PropertyDescriptor.cs
- Encoder.cs
- TypedReference.cs
- Crypto.cs
- SqlConnection.cs
- StylusShape.cs
- HtmlElementEventArgs.cs
- DataGridViewCheckBoxCell.cs
- GPRECTF.cs
- infer.cs
- ContentDisposition.cs
- UnionExpr.cs
- ApplicationActivator.cs
- StreamingContext.cs
- ReflectionUtil.cs
- ConfigurationConverterBase.cs
- NotConverter.cs
- ListenerUnsafeNativeMethods.cs
- Compensation.cs
- ActiveXHost.cs
- SoapEnumAttribute.cs
- entityreference_tresulttype.cs
- StaticResourceExtension.cs
- DiffuseMaterial.cs
- MLangCodePageEncoding.cs
- EntityContainerRelationshipSet.cs
- RSAPKCS1KeyExchangeDeformatter.cs
- TypeForwardedToAttribute.cs
- CapabilitiesUse.cs
- PolicyLevel.cs
- SoapUnknownHeader.cs
- TrackingProfile.cs
- ProfileSection.cs
- RenameRuleObjectDialog.cs
- DocumentPage.cs
- DataBoundControlHelper.cs
- FragmentNavigationEventArgs.cs
- EmptyStringExpandableObjectConverter.cs
- TTSEngineProxy.cs
- PreloadHost.cs
- SettingsProviderCollection.cs
- TcpProcessProtocolHandler.cs
- SqlTriggerAttribute.cs
- HtmlHead.cs
- DataException.cs
- HtmlInputText.cs
- serverconfig.cs
- DispatcherEventArgs.cs
- FileIOPermission.cs
- WindowAutomationPeer.cs
- ArrayTypeMismatchException.cs
- DefaultHttpHandler.cs
- DataGridViewColumnCollection.cs
- ColorConvertedBitmapExtension.cs
- ExpressionQuoter.cs
- TypeLibConverter.cs
- SapiRecoContext.cs
- tooltip.cs
- SystemColorTracker.cs
- EtwTrackingBehaviorElement.cs
- BaseParser.cs
- QuaternionRotation3D.cs
- ActionFrame.cs
- XmlValidatingReader.cs
- InProcStateClientManager.cs
- DateTimeConstantAttribute.cs
- InkCanvasAutomationPeer.cs
- PageCatalogPart.cs
- DbProviderFactory.cs
- AdapterUtil.cs
- CryptoKeySecurity.cs