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
- PointLightBase.cs
- ToolZoneDesigner.cs
- ChtmlTextWriter.cs
- TextServicesDisplayAttributePropertyRanges.cs
- CellParaClient.cs
- PageParserFilter.cs
- DoWhile.cs
- SecurityUtils.cs
- DSASignatureFormatter.cs
- CommandHelpers.cs
- FileUtil.cs
- StorageEntityTypeMapping.cs
- DataListItemCollection.cs
- DictionaryGlobals.cs
- ProjectionAnalyzer.cs
- HtmlInputText.cs
- UniqueIdentifierService.cs
- CommunicationObjectManager.cs
- SiblingIterators.cs
- DeferredTextReference.cs
- newinstructionaction.cs
- XmlProcessingInstruction.cs
- SqlConnectionPoolGroupProviderInfo.cs
- CodeNamespaceImport.cs
- SoapExtensionStream.cs
- CharacterMetricsDictionary.cs
- MimeTypePropertyAttribute.cs
- UnhandledExceptionEventArgs.cs
- SmtpSpecifiedPickupDirectoryElement.cs
- EditingCommands.cs
- WorkflowService.cs
- ComponentEditorPage.cs
- PaintEvent.cs
- BitmapEffectInput.cs
- XmlSchemaNotation.cs
- PrinterUnitConvert.cs
- ConnectionPoint.cs
- VerificationException.cs
- CharacterMetricsDictionary.cs
- ConfigurationValue.cs
- DbProviderFactoriesConfigurationHandler.cs
- SqlParameter.cs
- CheckBoxRenderer.cs
- MaterialCollection.cs
- DetailsViewModeEventArgs.cs
- Rectangle.cs
- WebControl.cs
- MappingException.cs
- PeerTransportBindingElement.cs
- ListViewItem.cs
- PopupRoot.cs
- StatusStrip.cs
- DbException.cs
- ImportDesigner.xaml.cs
- List.cs
- BitmapEffectInputData.cs
- SourceElementsCollection.cs
- JsonReaderWriterFactory.cs
- WebPartConnectionsCancelEventArgs.cs
- AppDomainInfo.cs
- JsonReader.cs
- BuildResultCache.cs
- ListBase.cs
- TextRangeSerialization.cs
- BrowsableAttribute.cs
- WebPageTraceListener.cs
- VirtualDirectoryMappingCollection.cs
- AddInAdapter.cs
- TabItemAutomationPeer.cs
- SQLDecimalStorage.cs
- ObjectViewFactory.cs
- XPathDocumentBuilder.cs
- Vector3DConverter.cs
- CommonObjectSecurity.cs
- BitmapEffectrendercontext.cs
- Model3D.cs
- CmsUtils.cs
- PowerEase.cs
- DocComment.cs
- TableLayoutSettingsTypeConverter.cs
- HitTestWithPointDrawingContextWalker.cs
- StorageEntityTypeMapping.cs
- WindowsSysHeader.cs
- Label.cs
- CodeIterationStatement.cs
- ButtonAutomationPeer.cs
- PeerNode.cs
- AutoResetEvent.cs
- ListControl.cs
- UnsafeNativeMethods.cs
- WebPartCatalogCloseVerb.cs
- RegexMatchCollection.cs
- HotSpotCollection.cs
- RevocationPoint.cs
- ToolStripSystemRenderer.cs
- CheckoutException.cs
- BlurEffect.cs
- CodeRegionDirective.cs
- GridView.cs
- EditCommandColumn.cs