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
- InvalidCastException.cs
- ByteStreamMessageEncoder.cs
- PropertyManager.cs
- DataBinding.cs
- ByteAnimationUsingKeyFrames.cs
- ScopelessEnumAttribute.cs
- XPathNavigatorReader.cs
- Root.cs
- HostAdapter.cs
- KnownAssembliesSet.cs
- COM2IProvidePropertyBuilderHandler.cs
- BindingBase.cs
- XPathMultyIterator.cs
- StoryFragments.cs
- LineUtil.cs
- ApplicationException.cs
- TypedReference.cs
- FilterEventArgs.cs
- OdbcTransaction.cs
- EnumMemberAttribute.cs
- Constraint.cs
- Camera.cs
- NullableFloatMinMaxAggregationOperator.cs
- VisualStyleElement.cs
- ListViewItemSelectionChangedEvent.cs
- ValidatorCompatibilityHelper.cs
- EntityDataSourceColumn.cs
- Converter.cs
- XmlBaseWriter.cs
- EntityProxyFactory.cs
- AutoResetEvent.cs
- MenuItem.cs
- PresentationUIStyleResources.cs
- ContractsBCL.cs
- MimeTextImporter.cs
- ToolboxComponentsCreatedEventArgs.cs
- HttpCachePolicyElement.cs
- TemplateBuilder.cs
- InsufficientMemoryException.cs
- HtmlContainerControl.cs
- DeflateStream.cs
- CodeGroup.cs
- HostingEnvironmentException.cs
- SqlException.cs
- SpotLight.cs
- SocketAddress.cs
- ServiceAuthorizationManager.cs
- WindowsGraphicsCacheManager.cs
- UserControlBuildProvider.cs
- DBPropSet.cs
- ProcessHostServerConfig.cs
- MobileControlBuilder.cs
- QueryableDataSourceEditData.cs
- TextSchema.cs
- SoapFormatterSinks.cs
- WebPartCloseVerb.cs
- EnumConverter.cs
- AttachedPropertyBrowsableAttribute.cs
- TokenBasedSetEnumerator.cs
- SocketException.cs
- HitTestDrawingContextWalker.cs
- Simplifier.cs
- MdImport.cs
- Page.cs
- PartialCachingAttribute.cs
- WebScriptEnablingBehavior.cs
- GrabHandleGlyph.cs
- CodeDelegateInvokeExpression.cs
- PersonalizableTypeEntry.cs
- ScrollChrome.cs
- TypeRefElement.cs
- BasicExpressionVisitor.cs
- ProcessModelSection.cs
- DiscoveryMessageSequence.cs
- SQLStringStorage.cs
- SourceExpressionException.cs
- ScaleTransform3D.cs
- TextElementEnumerator.cs
- DBConcurrencyException.cs
- WorkflowIdleBehavior.cs
- _ListenerAsyncResult.cs
- ControllableStoryboardAction.cs
- AuthStoreRoleProvider.cs
- SqlProcedureAttribute.cs
- CompositeTypefaceMetrics.cs
- ContentElementAutomationPeer.cs
- OleDbInfoMessageEvent.cs
- AspNetHostingPermission.cs
- StagingAreaInputItem.cs
- ArgumentNullException.cs
- RepeaterItem.cs
- DataGridTable.cs
- SystemResources.cs
- WorkflowViewElement.cs
- RIPEMD160Managed.cs
- InstanceLockTracking.cs
- CellNormalizer.cs
- MediaTimeline.cs
- CodeAttributeDeclarationCollection.cs
- EntityExpressionVisitor.cs