Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / Runtime / ActivityCompletionCallbackWrapper.cs / 1305376 / ActivityCompletionCallbackWrapper.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.Runtime { using System; using System.Runtime; using System.Runtime.Serialization; using System.Security; [DataContract] class ActivityCompletionCallbackWrapper : CompletionCallbackWrapper { static Type completionCallbackType = typeof(CompletionCallback); static Type[] completionCallbackParameters = new Type[] { typeof(NativeActivityContext), typeof(ActivityInstance) }; public ActivityCompletionCallbackWrapper(CompletionCallback callback, ActivityInstance owningInstance) : base(callback, owningInstance) { } protected internal override void Invoke(NativeActivityContext context, ActivityInstance completedInstance) { EnsureCallback(completionCallbackType, completionCallbackParameters); CompletionCallback completionCallback = (CompletionCallback)this.Callback; completionCallback(context, completedInstance); } } } // 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
- _NegoState.cs
- DataViewListener.cs
- DataGridItemEventArgs.cs
- SqlBinder.cs
- KerberosRequestorSecurityToken.cs
- TripleDESCryptoServiceProvider.cs
- BlurBitmapEffect.cs
- TypeConverterHelper.cs
- OrderByQueryOptionExpression.cs
- isolationinterop.cs
- LinkArea.cs
- AffineTransform3D.cs
- HttpListener.cs
- EventsTab.cs
- TimeIntervalCollection.cs
- CodeConstructor.cs
- DefaultValidator.cs
- VariableAction.cs
- ContextMenuStripGroupCollection.cs
- PagesChangedEventArgs.cs
- CustomLineCap.cs
- ParameterRetriever.cs
- PrintingPermission.cs
- RestHandler.cs
- PropertyItemInternal.cs
- PathNode.cs
- ToolStripDesignerAvailabilityAttribute.cs
- TransactionalPackage.cs
- StylusSystemGestureEventArgs.cs
- StylusEventArgs.cs
- CodeDirectiveCollection.cs
- StatusBarDrawItemEvent.cs
- NgenServicingAttributes.cs
- ValueSerializerAttribute.cs
- FormParameter.cs
- XmlMembersMapping.cs
- CompositeControl.cs
- PopupEventArgs.cs
- DoubleAnimationClockResource.cs
- TypeDelegator.cs
- HwndHost.cs
- BindingContext.cs
- SqlDependency.cs
- MenuStrip.cs
- PresentationTraceSources.cs
- Pair.cs
- OleDbFactory.cs
- HostTimeoutsElement.cs
- EdmItemCollection.cs
- Utils.cs
- XLinq.cs
- SocketInformation.cs
- LinkedList.cs
- SoapCodeExporter.cs
- DependencyPropertyKey.cs
- ApplicationId.cs
- ConnectionStringSettings.cs
- JsonWriter.cs
- ImageMapEventArgs.cs
- Int32RectValueSerializer.cs
- FlatButtonAppearance.cs
- LayoutSettings.cs
- AmbientLight.cs
- ClientEventManager.cs
- XmlILModule.cs
- ValueConversionAttribute.cs
- TextFormatter.cs
- StringValueSerializer.cs
- XhtmlBasicListAdapter.cs
- UserControlAutomationPeer.cs
- NativeWindow.cs
- StaticContext.cs
- DefaultSection.cs
- ConnectionPointCookie.cs
- BaseParaClient.cs
- DataServiceRequestOfT.cs
- HttpCapabilitiesEvaluator.cs
- objectresult_tresulttype.cs
- TextDecorationCollection.cs
- Collection.cs
- DesignerTransactionCloseEvent.cs
- FileUtil.cs
- PagerSettings.cs
- MenuItemCollection.cs
- ContentElement.cs
- WsdlBuildProvider.cs
- Mappings.cs
- HashJoinQueryOperatorEnumerator.cs
- AnnotationDocumentPaginator.cs
- DetailsViewPageEventArgs.cs
- EntityDataSourceEntityTypeFilterItem.cs
- GenericQueueSurrogate.cs
- GiveFeedbackEvent.cs
- HttpException.cs
- WebPartCollection.cs
- PositiveTimeSpanValidator.cs
- TextChangedEventArgs.cs
- Point3D.cs
- FormViewInsertEventArgs.cs
- InkCanvasSelectionAdorner.cs