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
- ThemeDirectoryCompiler.cs
- ControlEvent.cs
- WebServiceMethodData.cs
- VarRefManager.cs
- ButtonColumn.cs
- MultilineStringEditor.cs
- TemplatedMailWebEventProvider.cs
- SecurityTokenValidationException.cs
- HttpCacheVaryByContentEncodings.cs
- StringSorter.cs
- FontSource.cs
- XmlSchemaProviderAttribute.cs
- Vector.cs
- SequenceQuery.cs
- AnonymousIdentificationModule.cs
- MatchingStyle.cs
- XPathScanner.cs
- MethodBuilderInstantiation.cs
- TdsParserStaticMethods.cs
- ListViewItemMouseHoverEvent.cs
- LayoutInformation.cs
- MD5Cng.cs
- Array.cs
- TextDecorationCollection.cs
- AssemblyBuilder.cs
- OwnerDrawPropertyBag.cs
- ListView.cs
- _NTAuthentication.cs
- SizeConverter.cs
- MD5CryptoServiceProvider.cs
- Vector3DCollection.cs
- RowType.cs
- Evaluator.cs
- CompModSwitches.cs
- AssemblyResolver.cs
- ControlCollection.cs
- AssemblyHash.cs
- OleAutBinder.cs
- CodeSubDirectory.cs
- SelectionGlyphBase.cs
- XhtmlTextWriter.cs
- Tablet.cs
- ChtmlCalendarAdapter.cs
- XmlConvert.cs
- MarkupProperty.cs
- PublisherMembershipCondition.cs
- TemplateControl.cs
- RadioButtonStandardAdapter.cs
- ErrorInfoXmlDocument.cs
- ColumnCollection.cs
- util.cs
- Coordinator.cs
- HttpCacheVaryByContentEncodings.cs
- DataGridViewAutoSizeColumnModeEventArgs.cs
- DrawingContextDrawingContextWalker.cs
- OleStrCAMarshaler.cs
- ModelService.cs
- OdbcConnectionOpen.cs
- FormsAuthenticationConfiguration.cs
- TraceShell.cs
- SqlVersion.cs
- WpfSharedXamlSchemaContext.cs
- FeatureSupport.cs
- ExtensionSimplifierMarkupObject.cs
- CategoryAttribute.cs
- GridViewDeletedEventArgs.cs
- SlotInfo.cs
- Keywords.cs
- SettingsAttributes.cs
- TemplateField.cs
- NameTable.cs
- ResourceDictionary.cs
- XslUrlEditor.cs
- SystemSounds.cs
- Deflater.cs
- ComContractElement.cs
- PersonalizablePropertyEntry.cs
- UnescapedXmlDiagnosticData.cs
- BoundsDrawingContextWalker.cs
- TextTreeInsertUndoUnit.cs
- HttpResponse.cs
- DispatcherHookEventArgs.cs
- Parsers.cs
- GenericEnumConverter.cs
- ConfigXmlComment.cs
- EntityProviderServices.cs
- StatusBarDrawItemEvent.cs
- MarginCollapsingState.cs
- MultipleViewPattern.cs
- WebRequestModuleElementCollection.cs
- Cursor.cs
- IdentityReference.cs
- CellCreator.cs
- OracleCommand.cs
- AuthStoreRoleProvider.cs
- Literal.cs
- WindowsGrip.cs
- TemplateXamlTreeBuilder.cs
- DataControlCommands.cs
- HwndMouseInputProvider.cs