Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / Statements / ExecutionTracker.cs / 1305376 / ExecutionTracker.cs
//---------------------------------------------------------------- // Copyright (c) Microsoft Corporation. All rights reserved. //--------------------------------------------------------------- namespace System.Activities.Statements { using System; using System.Collections.Generic; using System.Runtime.Serialization; [DataContract] sealed class ExecutionTracker { [DataMember] ListexecutionOrderedList; public ExecutionTracker() { this.executionOrderedList = new List (); } public int Count { get { return this.executionOrderedList.Count; } } public void Add(CompensationTokenData compensationToken) { this.executionOrderedList.Insert(0, compensationToken); } public void Remove(CompensationTokenData compensationToken) { this.executionOrderedList.Remove(compensationToken); } public CompensationTokenData Get() { if (Count > 0) { return this.executionOrderedList[0]; } else { return null; } } } } // 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
- CompModHelpers.cs
- ToolStripSeparatorRenderEventArgs.cs
- MultiByteCodec.cs
- CopyCodeAction.cs
- FaultFormatter.cs
- LinqDataSourceContextEventArgs.cs
- HtmlDocument.cs
- HostingEnvironmentException.cs
- TransactionFilter.cs
- DoWorkEventArgs.cs
- Native.cs
- SingleSelectRootGridEntry.cs
- WebPartConnectionsConnectVerb.cs
- TableParaClient.cs
- StylusTip.cs
- ChameleonKey.cs
- SqlNotificationEventArgs.cs
- WsdlInspector.cs
- WebPartConnectionsEventArgs.cs
- DataTemplateKey.cs
- ConfigsHelper.cs
- VisualTreeUtils.cs
- AdornerPresentationContext.cs
- PasswordPropertyTextAttribute.cs
- ReferencedAssembly.cs
- AuthenticatingEventArgs.cs
- ListControlStringCollectionEditor.cs
- RtfNavigator.cs
- DataObjectFieldAttribute.cs
- mansign.cs
- SQLRoleProvider.cs
- StateItem.cs
- TraceSource.cs
- RouteValueExpressionBuilder.cs
- NumberFunctions.cs
- ClaimSet.cs
- EntityDataSourceEntityTypeFilterConverter.cs
- ReadWriteObjectLock.cs
- SessionEndingCancelEventArgs.cs
- AnnotationResource.cs
- ISSmlParser.cs
- SqlCacheDependencyDatabaseCollection.cs
- VirtualDirectoryMapping.cs
- QueuePathDialog.cs
- AssemblyAttributes.cs
- TextWriterEngine.cs
- XamlStream.cs
- SessionStateModule.cs
- WindowsScrollBar.cs
- Tracking.cs
- CapabilitiesRule.cs
- Int32RectConverter.cs
- UxThemeWrapper.cs
- Parsers.cs
- GifBitmapDecoder.cs
- BindingContext.cs
- ECDsaCng.cs
- LicenseException.cs
- QuestionEventArgs.cs
- SqlProviderServices.cs
- ColorIndependentAnimationStorage.cs
- DBSchemaRow.cs
- WindowsSolidBrush.cs
- EventData.cs
- SecurityState.cs
- BaseResourcesBuildProvider.cs
- ToolStripScrollButton.cs
- Method.cs
- AuthorizationRuleCollection.cs
- LoadedOrUnloadedOperation.cs
- Currency.cs
- AuthorizationRuleCollection.cs
- SqlGenerator.cs
- CounterSetInstanceCounterDataSet.cs
- FontWeight.cs
- FolderBrowserDialog.cs
- StateInitializationDesigner.cs
- _AuthenticationState.cs
- ContentType.cs
- EntityModelSchemaGenerator.cs
- AttachInfo.cs
- ControlPaint.cs
- ListViewSelectEventArgs.cs
- TypeConverterHelper.cs
- RightsManagementEncryptionTransform.cs
- DataControlFieldCollection.cs
- DataGrid.cs
- SerializationHelper.cs
- InkCanvasSelection.cs
- Pointer.cs
- CustomErrorsSection.cs
- PagesSection.cs
- SafeCloseHandleCritical.cs
- SystemParameters.cs
- RootDesignerSerializerAttribute.cs
- GeneralTransform3DTo2DTo3D.cs
- CapabilitiesAssignment.cs
- PrincipalPermission.cs
- PanelStyle.cs
- EntityTemplateUserControl.cs