Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities.DurableInstancing / System / Activities / DurableInstancing / LoadWorkflowByKeyAsyncResult.cs / 1305376 / LoadWorkflowByKeyAsyncResult.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.DurableInstancing { using System.Collections.Generic; using System.Data.SqlClient; using System.Runtime.DurableInstancing; using System.Transactions; sealed class LoadWorkflowByKeyAsyncResult : LoadWorkflowAsyncResult { public LoadWorkflowByKeyAsyncResult ( InstancePersistenceContext context, InstancePersistenceCommand command, SqlWorkflowInstanceStore store, SqlWorkflowInstanceStoreLock storeLock, Transaction currentTransaction, TimeSpan timeout, AsyncCallback callback, object state ) : base(context, command, store, storeLock, currentTransaction, timeout, callback, state) { } protected override void GenerateSqlCommand(SqlCommand command) { LoadWorkflowByInstanceKeyCommand keyLoadCommand = base.InstancePersistenceCommand as LoadWorkflowByInstanceKeyCommand; LoadType loadType = keyLoadCommand.AcceptUninitializedInstance ? LoadType.LoadOrCreateByKey : LoadType.LoadByKey; Guid key = keyLoadCommand.LookupInstanceKey; ListkeysToAssociate = CorrelationKey.BuildKeyList(keyLoadCommand.InstanceKeysToAssociate, base.Store.InstanceEncodingOption); Guid instanceId = keyLoadCommand.AssociateInstanceKeyToInstanceId; GenerateLoadSqlCommand(command, loadType, key, instanceId, keysToAssociate); } } } // 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
- SupportsPreviewControlAttribute.cs
- GridViewRowCollection.cs
- ListView.cs
- SvcMapFileLoader.cs
- Match.cs
- UriTemplateClientFormatter.cs
- ChtmlLinkAdapter.cs
- TextEditor.cs
- WebServiceResponseDesigner.cs
- Random.cs
- BlurEffect.cs
- IResourceProvider.cs
- ReferenceEqualityComparer.cs
- DataGridViewBand.cs
- SharedPersonalizationStateInfo.cs
- brushes.cs
- ResourceExpressionBuilder.cs
- COM2PictureConverter.cs
- AuthorizationRuleCollection.cs
- MouseEventArgs.cs
- TraceListener.cs
- DataGridViewBand.cs
- AsyncResult.cs
- SqlConnectionPoolGroupProviderInfo.cs
- WebPartRestoreVerb.cs
- ExtentKey.cs
- TextStore.cs
- FontSource.cs
- LinqDataSourceHelper.cs
- HitTestDrawingContextWalker.cs
- QilTypeChecker.cs
- FormViewInsertedEventArgs.cs
- HostingPreferredMapPath.cs
- PropertyGeneratedEventArgs.cs
- ContextMenu.cs
- SafeCoTaskMem.cs
- TimeoutStream.cs
- ResXResourceSet.cs
- QueryCacheManager.cs
- DbInsertCommandTree.cs
- Blend.cs
- TemplateInstanceAttribute.cs
- SoapServerProtocol.cs
- XmlDocumentViewSchema.cs
- SurrogateEncoder.cs
- UnsafeNativeMethods.cs
- WmpBitmapEncoder.cs
- VectorValueSerializer.cs
- TypeUtils.cs
- infer.cs
- BlurBitmapEffect.cs
- XMLSyntaxException.cs
- HyperLink.cs
- MembershipUser.cs
- QilPatternVisitor.cs
- RuleSettings.cs
- WebCodeGenerator.cs
- TreeNodeEventArgs.cs
- StyleHelper.cs
- OutputCacheProfile.cs
- EventProxy.cs
- InvalidFilterCriteriaException.cs
- RadioButtonRenderer.cs
- __ComObject.cs
- SingletonInstanceContextProvider.cs
- ControlUtil.cs
- WebPartDisplayMode.cs
- RemoteCryptoDecryptRequest.cs
- ToolConsole.cs
- TreeNodeEventArgs.cs
- SystemNetHelpers.cs
- TrackingMemoryStream.cs
- DataGridViewTextBoxCell.cs
- PersistNameAttribute.cs
- ShapingEngine.cs
- DrawingCollection.cs
- ListParaClient.cs
- CodeAttributeArgumentCollection.cs
- PaperSource.cs
- WindowsGraphics.cs
- HttpCachePolicy.cs
- PreviewPageInfo.cs
- SqlDataSourceEnumerator.cs
- HttpHostedTransportConfiguration.cs
- PeerToPeerException.cs
- SmtpNtlmAuthenticationModule.cs
- DataShape.cs
- Style.cs
- BamlVersionHeader.cs
- TextRangeBase.cs
- Int32Storage.cs
- RemotingSurrogateSelector.cs
- HiddenField.cs
- Dynamic.cs
- NavigationProperty.cs
- FixedElement.cs
- CheckPair.cs
- DocumentXPathNavigator.cs
- CodeAccessSecurityEngine.cs
- _LocalDataStore.cs