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
- CustomErrorsSection.cs
- ParserHooks.cs
- BamlResourceDeserializer.cs
- UriTemplateClientFormatter.cs
- BrushConverter.cs
- MDIWindowDialog.cs
- MenuAdapter.cs
- StrongName.cs
- SQLBoolean.cs
- Registry.cs
- SQLMoneyStorage.cs
- InvalidCommandTreeException.cs
- LayoutExceptionEventArgs.cs
- PaperSize.cs
- SecurityUtils.cs
- LinearKeyFrames.cs
- FormatControl.cs
- WebServiceErrorEvent.cs
- ProfileGroupSettings.cs
- Exceptions.cs
- DataGridPagingPage.cs
- XmlBinaryReader.cs
- ClassImporter.cs
- LinqDataSourceDeleteEventArgs.cs
- ExecutedRoutedEventArgs.cs
- embossbitmapeffect.cs
- GridViewCommandEventArgs.cs
- AuthenticationConfig.cs
- RijndaelManaged.cs
- FaultDesigner.cs
- DBSqlParser.cs
- NavigationExpr.cs
- ByteRangeDownloader.cs
- HttpSessionStateWrapper.cs
- ItemCollection.cs
- DataGridViewAccessibleObject.cs
- FontFaceLayoutInfo.cs
- PageTheme.cs
- InstanceCreationEditor.cs
- StatusBar.cs
- Parallel.cs
- XamlPathDataSerializer.cs
- CqlBlock.cs
- PageClientProxyGenerator.cs
- CodeSubDirectoriesCollection.cs
- LambdaCompiler.Unary.cs
- CodeVariableDeclarationStatement.cs
- DirectionalLight.cs
- _WebProxyDataBuilder.cs
- RadioButton.cs
- DataGridViewElement.cs
- FixedStringLookup.cs
- ContentType.cs
- AvTraceFormat.cs
- TextModifier.cs
- FieldBuilder.cs
- RowToFieldTransformer.cs
- X509RawDataKeyIdentifierClause.cs
- ArcSegment.cs
- CodeVariableReferenceExpression.cs
- UniqueID.cs
- DBNull.cs
- CompareValidator.cs
- BitmapMetadataEnumerator.cs
- CriticalExceptions.cs
- DelegateHelpers.cs
- TextTreeDeleteContentUndoUnit.cs
- ClockGroup.cs
- HMACMD5.cs
- XmlArrayItemAttributes.cs
- WebPartsPersonalizationAuthorization.cs
- ServerValidateEventArgs.cs
- Atom10FormatterFactory.cs
- PenThread.cs
- DataBoundControlAdapter.cs
- SafeEventLogWriteHandle.cs
- MultiByteCodec.cs
- cryptoapiTransform.cs
- SiteMapNodeItem.cs
- MethodExecutor.cs
- SmiMetaData.cs
- ActivationArguments.cs
- ColorMatrix.cs
- AsyncStreamReader.cs
- DataControlButton.cs
- AuditLevel.cs
- XsdBuildProvider.cs
- IndexedDataBuffer.cs
- DataGridComponentEditor.cs
- DataGridViewCellConverter.cs
- Converter.cs
- ThreadAbortException.cs
- ItemsControlAutomationPeer.cs
- RequestBringIntoViewEventArgs.cs
- RolePrincipal.cs
- _CommandStream.cs
- XamlPoint3DCollectionSerializer.cs
- DateBoldEvent.cs
- CollaborationHelperFunctions.cs
- Transform.cs