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
- TextEndOfParagraph.cs
- Clipboard.cs
- WebRequestModuleElement.cs
- Binding.cs
- NavigatorInvalidBodyAccessException.cs
- MetadataArtifactLoaderResource.cs
- DropDownList.cs
- XmlTextReaderImplHelpers.cs
- ResourcePermissionBase.cs
- ObjectAnimationUsingKeyFrames.cs
- ObjectHelper.cs
- LineBreakRecord.cs
- InvokeProviderWrapper.cs
- MessageSmuggler.cs
- TableSectionStyle.cs
- XmlSchemaComplexContentExtension.cs
- ProfileServiceManager.cs
- XMLUtil.cs
- IdentityValidationException.cs
- WorkflowMarkupSerializationManager.cs
- SafeNativeMethods.cs
- serverconfig.cs
- PolyQuadraticBezierSegment.cs
- InitializationEventAttribute.cs
- XhtmlBasicLinkAdapter.cs
- FormViewPageEventArgs.cs
- ScaleTransform3D.cs
- XmlNodeReader.cs
- TextParentUndoUnit.cs
- DesignerSerializerAttribute.cs
- CutCopyPasteHelper.cs
- _HTTPDateParse.cs
- ComponentCommands.cs
- ImageClickEventArgs.cs
- DataTemplateSelector.cs
- DbProviderFactories.cs
- SchemaCollectionPreprocessor.cs
- PeerObject.cs
- GenericUriParser.cs
- XsltContext.cs
- KnownColorTable.cs
- DecoderFallback.cs
- XPathSelfQuery.cs
- MenuRendererClassic.cs
- BlobPersonalizationState.cs
- DtrList.cs
- SymmetricCryptoHandle.cs
- MimeParameters.cs
- LocalFileSettingsProvider.cs
- View.cs
- BinaryEditor.cs
- GZipDecoder.cs
- OdbcPermission.cs
- DataGridCommandEventArgs.cs
- LabelAutomationPeer.cs
- Binding.cs
- OpenFileDialog.cs
- VBIdentifierNameEditor.cs
- StorageComplexTypeMapping.cs
- NavigationProperty.cs
- PassportAuthenticationEventArgs.cs
- StorageMappingItemLoader.cs
- CompensatableSequenceActivity.cs
- UriTemplateLiteralQueryValue.cs
- BufferBuilder.cs
- Solver.cs
- NavigatorInput.cs
- BindingExpression.cs
- PersonalizationStateInfoCollection.cs
- CheckedPointers.cs
- AccessText.cs
- EntityConnection.cs
- ObjectStateEntryDbDataRecord.cs
- DashStyles.cs
- TransformProviderWrapper.cs
- StateRuntime.cs
- ToolStripSeparator.cs
- SessionEndingCancelEventArgs.cs
- RelationshipWrapper.cs
- PropertyConverter.cs
- ExpandCollapseProviderWrapper.cs
- FileDialogCustomPlace.cs
- Utils.cs
- DesignerView.Commands.cs
- FlagsAttribute.cs
- ContractListAdapter.cs
- HttpRequest.cs
- AppSecurityManager.cs
- DispatchWrapper.cs
- EditorZoneBase.cs
- ListItemConverter.cs
- FixedStringLookup.cs
- DataContractSet.cs
- RemoteEndpointMessageProperty.cs
- DPCustomTypeDescriptor.cs
- SymbolDocumentInfo.cs
- CompoundFileDeflateTransform.cs
- SoapElementAttribute.cs
- PerformanceCounterPermissionEntry.cs
- FontStretchConverter.cs