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
- KeyedPriorityQueue.cs
- XmlQueryContext.cs
- XmlEncodedRawTextWriter.cs
- BuildProviderAppliesToAttribute.cs
- DocumentCollection.cs
- ApplicationFileParser.cs
- CallbackValidatorAttribute.cs
- XmlBinaryReader.cs
- SwitchExpression.cs
- InkSerializer.cs
- MdiWindowListStrip.cs
- ReferenceSchema.cs
- PtsCache.cs
- PageCache.cs
- ParamArrayAttribute.cs
- IMembershipProvider.cs
- TransformConverter.cs
- XamlFigureLengthSerializer.cs
- DynamicMetaObject.cs
- SecUtil.cs
- StartFileNameEditor.cs
- ClrPerspective.cs
- Int64Converter.cs
- Graph.cs
- BaseValidator.cs
- SqlMetaData.cs
- ButtonPopupAdapter.cs
- GeneralTransform.cs
- PagerSettings.cs
- DBConcurrencyException.cs
- StyleHelper.cs
- FastPropertyAccessor.cs
- TextTrailingCharacterEllipsis.cs
- TransformGroup.cs
- AnnotationResource.cs
- RuleConditionDialog.cs
- CodeGroup.cs
- TextBlockAutomationPeer.cs
- XmlObjectSerializerWriteContext.cs
- HelpProvider.cs
- HtmlTableRowCollection.cs
- XmlSchemaAppInfo.cs
- ItemCollection.cs
- UpdateDelegates.Generated.cs
- ContextBase.cs
- JobStaple.cs
- ConfigXmlComment.cs
- SubclassTypeValidatorAttribute.cs
- ReadContentAsBinaryHelper.cs
- MetafileEditor.cs
- DateTimeHelper.cs
- IsolatedStorageFilePermission.cs
- _NestedMultipleAsyncResult.cs
- ActiveXSite.cs
- DataBindingValueUIHandler.cs
- SystemInformation.cs
- ConfigXmlWhitespace.cs
- ConnectionInterfaceCollection.cs
- GridViewSortEventArgs.cs
- PackageStore.cs
- IsolatedStorageFile.cs
- DataGridTextBoxColumn.cs
- XmlParserContext.cs
- COM2IDispatchConverter.cs
- DateBoldEvent.cs
- ConfigurationSettings.cs
- InputScopeManager.cs
- DataRecordObjectView.cs
- HealthMonitoringSectionHelper.cs
- BindingExpressionBase.cs
- XmlSchemaSimpleContent.cs
- ToolStripRenderEventArgs.cs
- ListParagraph.cs
- HtmlSelectionListAdapter.cs
- GridItem.cs
- DependencyPropertyKey.cs
- CustomWebEventKey.cs
- CodeDOMUtility.cs
- FamilyTypeface.cs
- DragCompletedEventArgs.cs
- HtmlForm.cs
- PeerInputChannelListener.cs
- DocumentStatusResources.cs
- FrameworkContentElement.cs
- PrintController.cs
- WebBrowserContainer.cs
- CompModHelpers.cs
- SoapReflector.cs
- MarkupExtensionParser.cs
- UserPreferenceChangingEventArgs.cs
- FontStretches.cs
- SingleSelectRootGridEntry.cs
- PageSetupDialog.cs
- BitConverter.cs
- XPathItem.cs
- CollectionTraceRecord.cs
- NodeCounter.cs
- EncryptedPackageFilter.cs
- DesignerAdRotatorAdapter.cs
- PackageRelationshipSelector.cs