Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx35 / System.WorkflowServices / System / ServiceModel / Dispatcher / WorkflowDispatchContext.cs / 1305376 / WorkflowDispatchContext.cs
//------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------- namespace System.ServiceModel.Dispatcher { using System.Threading; using System.Collections.Generic; class WorkflowDispatchContext : IDisposable { [ThreadStatic] static WorkflowDispatchContext workflowDispatchContext = null; bool isWorkflowStarting; bool synchronous; public WorkflowDispatchContext(bool synchronous) : this(synchronous, false) { // empty } public WorkflowDispatchContext(bool synchronous, bool isWorkflowStarting) { this.synchronous = synchronous; this.isWorkflowStarting = isWorkflowStarting; workflowDispatchContext = this; } public static WorkflowDispatchContext Current { get { return workflowDispatchContext; } } public bool IsSynchronous { get { return this.synchronous; } } public bool IsWorkflowStarting { get { return this.isWorkflowStarting; } } public void Dispose() { workflowDispatchContext = 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
- PathFigureCollectionConverter.cs
- MapPathBasedVirtualPathProvider.cs
- GridViewRowCollection.cs
- RuntimeComponentFilter.cs
- AQNBuilder.cs
- SqlClientWrapperSmiStream.cs
- PersonalizationStateQuery.cs
- ExecutedRoutedEventArgs.cs
- InvalidDocumentContentsException.cs
- DataGridDesigner.cs
- DragDrop.cs
- SolidColorBrush.cs
- ConstraintCollection.cs
- WebBrowserHelper.cs
- ReadOnlyNameValueCollection.cs
- CodeThrowExceptionStatement.cs
- Funcletizer.cs
- XpsLiterals.cs
- TypeElement.cs
- Sequence.cs
- RenderingBiasValidation.cs
- EpmContentSerializer.cs
- ImportedNamespaceContextItem.cs
- Pool.cs
- DataObjectEventArgs.cs
- IdSpace.cs
- CalendarAutoFormat.cs
- GradientStop.cs
- HtmlCalendarAdapter.cs
- Panel.cs
- DataGridColumn.cs
- Brush.cs
- XmlReflectionMember.cs
- RtfControls.cs
- MenuItemBinding.cs
- entitydatasourceentitysetnameconverter.cs
- EffectiveValueEntry.cs
- PrimitiveDataContract.cs
- PrimitiveType.cs
- AdapterDictionary.cs
- FirewallWrapper.cs
- TextRange.cs
- _CommandStream.cs
- JumpList.cs
- EmptyEnumerable.cs
- BindingCompleteEventArgs.cs
- EntityParameterCollection.cs
- RuntimeEnvironment.cs
- TextEditorTyping.cs
- cookiecontainer.cs
- SpecularMaterial.cs
- WorkflowQueuingService.cs
- BaseParagraph.cs
- Line.cs
- Publisher.cs
- ListSortDescription.cs
- LinqDataSourceHelper.cs
- CounterSample.cs
- CodeSnippetCompileUnit.cs
- TransportListener.cs
- LayoutDump.cs
- TextMetrics.cs
- Variant.cs
- RegexInterpreter.cs
- SHA256.cs
- CookieParameter.cs
- OrderedDictionary.cs
- FamilyTypeface.cs
- GenericTypeParameterBuilder.cs
- RequestNavigateEventArgs.cs
- WorkflowEnvironment.cs
- TextBreakpoint.cs
- HttpProfileBase.cs
- SchemaCreator.cs
- GridViewCellAutomationPeer.cs
- InfoCardSymmetricAlgorithm.cs
- Keywords.cs
- ConnectionProviderAttribute.cs
- PreviewPrintController.cs
- DbProviderFactories.cs
- InsufficientMemoryException.cs
- RawStylusActions.cs
- XmlIlTypeHelper.cs
- BitmapPalette.cs
- CriticalExceptions.cs
- HeaderedContentControl.cs
- ItemPager.cs
- RealProxy.cs
- QuinticEase.cs
- SelectionChangedEventArgs.cs
- TableItemPattern.cs
- SkipQueryOptionExpression.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- XmlWrappingWriter.cs
- FrameworkReadOnlyPropertyMetadata.cs
- Debug.cs
- WinEventQueueItem.cs
- ISFClipboardData.cs
- Query.cs
- PropertyCollection.cs