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
- ProfilePropertySettingsCollection.cs
- ScrollBar.cs
- SchemaNames.cs
- SqlRowUpdatedEvent.cs
- Exception.cs
- MeasurementDCInfo.cs
- ListControlDataBindingHandler.cs
- SessionState.cs
- ControlBuilderAttribute.cs
- PathFigureCollection.cs
- ValidationHelpers.cs
- DataTableTypeConverter.cs
- _Connection.cs
- DataGridParentRows.cs
- Style.cs
- TemplatePropertyEntry.cs
- DataServiceRequestException.cs
- AppDomainAttributes.cs
- UpdatePanelTrigger.cs
- FlowDocumentPaginator.cs
- FormView.cs
- ReferencedCollectionType.cs
- HttpHandlersSection.cs
- ComPlusTraceRecord.cs
- VisualStateChangedEventArgs.cs
- DataGridTextBoxColumn.cs
- BezierSegment.cs
- XsltArgumentList.cs
- NonClientArea.cs
- ApplicationDirectory.cs
- Console.cs
- XmlText.cs
- MeasurementDCInfo.cs
- StyleHelper.cs
- DetailsViewDeletedEventArgs.cs
- ConnectionProviderAttribute.cs
- PostBackOptions.cs
- LocalServiceSecuritySettingsElement.cs
- PinnedBufferMemoryStream.cs
- PropertyEmitterBase.cs
- TagNameToTypeMapper.cs
- FormClosingEvent.cs
- VSWCFServiceContractGenerator.cs
- WriterOutput.cs
- InteropAutomationProvider.cs
- MenuItemBinding.cs
- Quad.cs
- ErrorCodes.cs
- Constants.cs
- OperationCanceledException.cs
- MatrixTransform.cs
- XmlValidatingReaderImpl.cs
- StreamGeometry.cs
- arclist.cs
- TemplateComponentConnector.cs
- DataGridViewCell.cs
- SpecialTypeDataContract.cs
- WindowsPen.cs
- Queue.cs
- RayHitTestParameters.cs
- UiaCoreTypesApi.cs
- RangeValuePattern.cs
- SchemaComplexType.cs
- SetterBaseCollection.cs
- ClientSettingsSection.cs
- DbProviderManifest.cs
- PeerNameRecord.cs
- DesignerView.Commands.cs
- PresentationTraceSources.cs
- HtmlTitle.cs
- ClusterRegistryConfigurationProvider.cs
- TypeHelper.cs
- FlowDocument.cs
- EntityDataSourceMemberPath.cs
- ObjectNotFoundException.cs
- MeasureData.cs
- XmlSiteMapProvider.cs
- TransformBlockRequest.cs
- TextTreeRootTextBlock.cs
- DesignTimeVisibleAttribute.cs
- RequiredFieldValidator.cs
- OneWayBindingElement.cs
- counter.cs
- BuildManager.cs
- ExpandedWrapper.cs
- oledbmetadatacolumnnames.cs
- DataControlFieldCell.cs
- XmlAnyAttributeAttribute.cs
- SyndicationItemFormatter.cs
- AnnouncementEventArgs.cs
- IconEditor.cs
- ConfigurationStrings.cs
- RelationshipEnd.cs
- ListenerHandler.cs
- HwndKeyboardInputProvider.cs
- Enumerable.cs
- FixedSOMPage.cs
- SqlTopReducer.cs
- SparseMemoryStream.cs
- cookiecontainer.cs