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
- _NetRes.cs
- DataContractJsonSerializer.cs
- ValueTypeFixupInfo.cs
- AssemblyAttributesGoHere.cs
- Variant.cs
- XMLSyntaxException.cs
- DynamicResourceExtension.cs
- CompileXomlTask.cs
- COAUTHINFO.cs
- DispatcherEventArgs.cs
- NativeMethodsOther.cs
- ArgIterator.cs
- XmlElementCollection.cs
- MethodRental.cs
- DispatcherOperation.cs
- KeySpline.cs
- MappedMetaModel.cs
- PerformanceCounterPermissionEntry.cs
- CodeTypeReferenceCollection.cs
- ContentElement.cs
- PrintSystemException.cs
- AvTraceFormat.cs
- DiscoveryRequestHandler.cs
- TemplateKeyConverter.cs
- DynamicRenderer.cs
- ConnectionAcceptor.cs
- ClientSettingsSection.cs
- TextParaLineResult.cs
- FunctionImportMapping.ReturnTypeRenameMapping.cs
- Zone.cs
- Win32PrintDialog.cs
- SystemTcpConnection.cs
- ContainerVisual.cs
- unsafenativemethodsother.cs
- HostedTransportConfigurationManager.cs
- CultureSpecificCharacterBufferRange.cs
- TableParaClient.cs
- OperandQuery.cs
- SetIndexBinder.cs
- TimeSpanOrInfiniteConverter.cs
- InvalidProgramException.cs
- SQLDateTime.cs
- Processor.cs
- UnsafeNativeMethods.cs
- Membership.cs
- ContextMarshalException.cs
- BinaryObjectInfo.cs
- SelectionService.cs
- PlatformNotSupportedException.cs
- BuildProvidersCompiler.cs
- SR.cs
- FileDialogCustomPlacesCollection.cs
- UserInitiatedNavigationPermission.cs
- PackageFilter.cs
- UnknownBitmapDecoder.cs
- NullRuntimeConfig.cs
- BamlWriter.cs
- ProfileParameter.cs
- TextEvent.cs
- WebResourceAttribute.cs
- LinkLabelLinkClickedEvent.cs
- FontSourceCollection.cs
- QilName.cs
- Exceptions.cs
- CompositeCollection.cs
- DecoderFallback.cs
- PreloadHost.cs
- ChannelManager.cs
- PopOutPanel.cs
- GatewayDefinition.cs
- UpWmlMobileTextWriter.cs
- DataGridViewCellMouseEventArgs.cs
- InternalBufferManager.cs
- SiteMembershipCondition.cs
- storepermissionattribute.cs
- Selection.cs
- CalloutQueueItem.cs
- WSSecurityXXX2005.cs
- Walker.cs
- ViewValidator.cs
- ControlFilterExpression.cs
- DateTimeOffsetStorage.cs
- Preprocessor.cs
- OleDbConnection.cs
- CommunicationObjectManager.cs
- NavigatorInput.cs
- StackOverflowException.cs
- MouseOverProperty.cs
- Rotation3DAnimationBase.cs
- RemotingAttributes.cs
- ApplicationFileCodeDomTreeGenerator.cs
- BufferBuilder.cs
- ApplicationDirectory.cs
- DateTimeParse.cs
- CacheForPrimitiveTypes.cs
- GeometryModel3D.cs
- ConfigurationLocationCollection.cs
- DriveNotFoundException.cs
- COM2FontConverter.cs
- Tile.cs