Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / XamlIntegration / InArgumentConverter.cs / 1305376 / InArgumentConverter.cs
//------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
//-----------------------------------------------------------------------------
namespace System.Activities.XamlIntegration
{
using System;
using System.ComponentModel;
using System.Windows.Markup;
public sealed class InArgumentConverter : TypeConverterBase
{
public InArgumentConverter()
: base(typeof(InArgument<>), typeof(InArgumentConverterHelper<>))
{
}
public InArgumentConverter(Type type)
: base(type, typeof(InArgument < > ), typeof(InArgumentConverterHelper < > ))
{
}
internal sealed class InArgumentConverterHelper : TypeConverterHelper>
{
ActivityWithResultConverter.ExpressionConverterHelper valueExpressionHelper;
public InArgumentConverterHelper()
{
this.valueExpressionHelper = new ActivityWithResultConverter.ExpressionConverterHelper(false);
}
public override InArgument ConvertFromString(string text, ITypeDescriptorContext context)
{
return new InArgument
{
Expression = this.valueExpressionHelper.ConvertFromString(text, 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
- IIS7WorkerRequest.cs
- Sorting.cs
- StoryFragments.cs
- RequestNavigateEventArgs.cs
- InfoCardRSAOAEPKeyExchangeDeformatter.cs
- Compress.cs
- SHA256.cs
- MaskInputRejectedEventArgs.cs
- XmlNamespaceDeclarationsAttribute.cs
- ChannelOptions.cs
- HttpPostedFileBase.cs
- BindingMAnagerBase.cs
- QueryLifecycle.cs
- Control.cs
- IteratorFilter.cs
- InvokeFunc.cs
- PanelContainerDesigner.cs
- XmlAttributeAttribute.cs
- TabletDevice.cs
- SymmetricCryptoHandle.cs
- CommonObjectSecurity.cs
- XmlElementCollection.cs
- ExtendedPropertyDescriptor.cs
- TransformationRules.cs
- ParameterToken.cs
- CodeTypeReference.cs
- DiscoveryVersionConverter.cs
- TableLayoutPanelCellPosition.cs
- Sentence.cs
- XmlWriter.cs
- CharConverter.cs
- TemplateNameScope.cs
- SourceFileInfo.cs
- GACIdentityPermission.cs
- ConsumerConnectionPointCollection.cs
- ConsumerConnectionPoint.cs
- SelfIssuedAuthRSAPKCS1SignatureDeformatter.cs
- ToolBarButton.cs
- InputProcessorProfiles.cs
- SystemIPGlobalProperties.cs
- NamespaceInfo.cs
- ToolboxComponentsCreatingEventArgs.cs
- Utils.cs
- FtpWebResponse.cs
- FieldAccessException.cs
- SqlClientWrapperSmiStream.cs
- GrammarBuilder.cs
- StrongName.cs
- ParallelEnumerable.cs
- SafeProcessHandle.cs
- ResourceDescriptionAttribute.cs
- UxThemeWrapper.cs
- CssTextWriter.cs
- AnnotationResource.cs
- Identity.cs
- DataObjectSettingDataEventArgs.cs
- BuildProviderCollection.cs
- FreezableOperations.cs
- SqlServer2KCompatibilityAnnotation.cs
- StrokeNodeOperations2.cs
- WindowsStatusBar.cs
- LocalizationComments.cs
- SparseMemoryStream.cs
- TextViewBase.cs
- CompressedStack.cs
- ResourceDescriptionAttribute.cs
- ObjectKeyFrameCollection.cs
- ProfileParameter.cs
- ThreadSafeList.cs
- AppDomain.cs
- PerfService.cs
- CompareValidator.cs
- DataSourceConverter.cs
- ThrowHelper.cs
- Expression.cs
- TokenBasedSetEnumerator.cs
- ChangeNode.cs
- followingquery.cs
- PersonalizationAdministration.cs
- PauseStoryboard.cs
- FormViewUpdateEventArgs.cs
- ControlPropertyNameConverter.cs
- Timer.cs
- ServicesUtilities.cs
- PerformanceCounterPermission.cs
- DataServiceEntityAttribute.cs
- SqlServices.cs
- SubqueryRules.cs
- ZoneMembershipCondition.cs
- WmlMobileTextWriter.cs
- NamedPermissionSet.cs
- UserControlBuildProvider.cs
- SeekableMessageNavigator.cs
- StatusBarPanel.cs
- VectorCollectionValueSerializer.cs
- GeneralTransformGroup.cs
- CharacterString.cs
- PowerStatus.cs
- pingexception.cs
- DesignerActionItem.cs