Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / Statements / InvokeAction.cs / 1305376 / InvokeAction.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.Statements { using System; using System.Activities.Validation; using System.Collections.Generic; using System.ComponentModel; using System.Runtime.Collections; using System.Windows.Markup; using System.Collections.ObjectModel; [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { IListactionArguments; public InvokeAction() { this.actionArguments = new ValidatingCollection { // disallow null values OnAddValidationCallback = item => { if (item == null) { throw FxTrace.Exception.ArgumentNull("item"); } } }; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void CacheMetadata(NativeActivityMetadata metadata) { metadata.AddDelegate(this.Action); } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void CacheMetadata(NativeActivityMetadata metadata) { metadata.AddDelegate(this.Action); RuntimeArgument runtimeArgument = new RuntimeArgument("Argument", typeof(T), ArgumentDirection.In, true); metadata.Bind(this.Argument, runtimeArgument); metadata.SetArgumentsCollection(new Collection { runtimeArgument }); } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) // no-op { return; } context.ScheduleAction (Action, Argument.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) // no-op { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [RequiredArgument] public InArgument Argument9 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context), Argument9.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [RequiredArgument] public InArgument Argument9 { get; set; } [RequiredArgument] public InArgument Argument10 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context), Argument9.Get(context), Argument10.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [RequiredArgument] public InArgument Argument9 { get; set; } [RequiredArgument] public InArgument Argument10 { get; set; } [RequiredArgument] public InArgument Argument11 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context), Argument9.Get(context), Argument10.Get(context), Argument11.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [RequiredArgument] public InArgument Argument9 { get; set; } [RequiredArgument] public InArgument Argument10 { get; set; } [RequiredArgument] public InArgument Argument11 { get; set; } [RequiredArgument] public InArgument Argument12 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context), Argument9.Get(context), Argument10.Get(context), Argument11.Get(context), Argument12.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [RequiredArgument] public InArgument Argument9 { get; set; } [RequiredArgument] public InArgument Argument10 { get; set; } [RequiredArgument] public InArgument Argument11 { get; set; } [RequiredArgument] public InArgument Argument12 { get; set; } [RequiredArgument] public InArgument Argument13 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context), Argument9.Get(context), Argument10.Get(context), Argument11.Get(context), Argument12.Get(context), Argument13.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [RequiredArgument] public InArgument Argument9 { get; set; } [RequiredArgument] public InArgument Argument10 { get; set; } [RequiredArgument] public InArgument Argument11 { get; set; } [RequiredArgument] public InArgument Argument12 { get; set; } [RequiredArgument] public InArgument Argument13 { get; set; } [RequiredArgument] public InArgument Argument14 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context), Argument9.Get(context), Argument10.Get(context), Argument11.Get(context), Argument12.Get(context), Argument13.Get(context), Argument14.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [RequiredArgument] public InArgument Argument9 { get; set; } [RequiredArgument] public InArgument Argument10 { get; set; } [RequiredArgument] public InArgument Argument11 { get; set; } [RequiredArgument] public InArgument Argument12 { get; set; } [RequiredArgument] public InArgument Argument13 { get; set; } [RequiredArgument] public InArgument Argument14 { get; set; } [RequiredArgument] public InArgument Argument15 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context), Argument9.Get(context), Argument10.Get(context), Argument11.Get(context), Argument12.Get(context), Argument13.Get(context), Argument14.Get(context), Argument15.Get(context)); } } [ContentProperty("Action")] public sealed class InvokeAction : NativeActivity { public InvokeAction() { } [RequiredArgument] public InArgument Argument1 { get; set; } [RequiredArgument] public InArgument Argument2 { get; set; } [RequiredArgument] public InArgument Argument3 { get; set; } [RequiredArgument] public InArgument Argument4 { get; set; } [RequiredArgument] public InArgument Argument5 { get; set; } [RequiredArgument] public InArgument Argument6 { get; set; } [RequiredArgument] public InArgument Argument7 { get; set; } [RequiredArgument] public InArgument Argument8 { get; set; } [RequiredArgument] public InArgument Argument9 { get; set; } [RequiredArgument] public InArgument Argument10 { get; set; } [RequiredArgument] public InArgument Argument11 { get; set; } [RequiredArgument] public InArgument Argument12 { get; set; } [RequiredArgument] public InArgument Argument13 { get; set; } [RequiredArgument] public InArgument Argument14 { get; set; } [RequiredArgument] public InArgument Argument15 { get; set; } [RequiredArgument] public InArgument Argument16 { get; set; } [DefaultValue(null)] public ActivityAction Action { get; set; } protected override void Execute(NativeActivityContext context) { if (Action == null || Action.Handler == null) { return; } context.ScheduleAction(Action, Argument1.Get(context), Argument2.Get(context), Argument3.Get(context), Argument4.Get(context), Argument5.Get(context), Argument6.Get(context), Argument7.Get(context), Argument8.Get(context), Argument9.Get(context), Argument10.Get(context), Argument11.Get(context), Argument12.Get(context), Argument13.Get(context), Argument14.Get(context), Argument15.Get(context), Argument16.Get(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
- ReturnEventArgs.cs
- XmlSerializerSection.cs
- ClassImporter.cs
- XmlSchemaInfo.cs
- ControlEvent.cs
- _ListenerAsyncResult.cs
- LinkArea.cs
- ClientTarget.cs
- FormsIdentity.cs
- Rotation3DAnimation.cs
- LiteralDesigner.cs
- BasicExpandProvider.cs
- ServiceInfoCollection.cs
- NotificationContext.cs
- EntitySqlQueryCacheEntry.cs
- CustomErrorCollection.cs
- BitmapSizeOptions.cs
- InternalResources.cs
- UriTemplateVariablePathSegment.cs
- GridViewRowEventArgs.cs
- TimerElapsedEvenArgs.cs
- COM2IProvidePropertyBuilderHandler.cs
- ScrollEventArgs.cs
- TraceContext.cs
- MethodSet.cs
- BuiltInPermissionSets.cs
- PathFigure.cs
- SqlDataSourceConfigureSortForm.cs
- AllMembershipCondition.cs
- SimpleWebHandlerParser.cs
- BitmapEffectInputData.cs
- DesignConnectionCollection.cs
- EntityObject.cs
- MsmqHostedTransportConfiguration.cs
- SmiXetterAccessMap.cs
- MessagePropertyVariants.cs
- WorkflowEnvironment.cs
- DataGridAutomationPeer.cs
- QilPatternFactory.cs
- DnsPermission.cs
- HtmlWindow.cs
- SqlErrorCollection.cs
- SocketPermission.cs
- Vector3D.cs
- SettingsBindableAttribute.cs
- ComponentFactoryHelpers.cs
- ResourceSet.cs
- ValidationHelpers.cs
- ContainerFilterService.cs
- SystemFonts.cs
- BuildProviderAppliesToAttribute.cs
- SoapMessage.cs
- ADConnectionHelper.cs
- _FixedSizeReader.cs
- DiscoveryRequestHandler.cs
- IconConverter.cs
- SqlRemoveConstantOrderBy.cs
- SafeUserTokenHandle.cs
- TextTreeRootNode.cs
- TabItemAutomationPeer.cs
- ModifyActivitiesPropertyDescriptor.cs
- ExpressionNode.cs
- Activity.cs
- bidPrivateBase.cs
- ToolboxItem.cs
- SamlAction.cs
- InfoCardListRequest.cs
- PerformanceCounterPermissionEntryCollection.cs
- PipeStream.cs
- HtmlButton.cs
- AppDomainAttributes.cs
- DrawingAttributes.cs
- SymmetricAlgorithm.cs
- HtmlTextBoxAdapter.cs
- RadioButtonList.cs
- MimeBasePart.cs
- WebPartConnectionCollection.cs
- HtmlTernaryTree.cs
- Lease.cs
- clipboard.cs
- DataGridViewRowHeaderCell.cs
- ListBindingHelper.cs
- ReliableReplySessionChannel.cs
- PopOutPanel.cs
- ReflectionServiceProvider.cs
- TextEffect.cs
- SettingsPropertyNotFoundException.cs
- XmlSchemaCompilationSettings.cs
- SetterBaseCollection.cs
- ControlCachePolicy.cs
- StylusDownEventArgs.cs
- dataobject.cs
- __Filters.cs
- ItemsChangedEventArgs.cs
- DifferencingCollection.cs
- MenuItemCollectionEditor.cs
- Visual.cs
- NonClientArea.cs
- CharacterHit.cs
- CodeIterationStatement.cs