Code:
/ 4.0 / 4.0 / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / Tracking / TrackingParameters.cs / 1305376 / TrackingParameters.cs
using System; using System.Collections; using System.Collections.Generic; using System.Workflow.ComponentModel; using System.Runtime.Serialization; using System.Security.Permissions; using System.Workflow.Runtime.Hosting; namespace System.Workflow.Runtime.Tracking { ////// Contains data useful when construction tracking channels /// public sealed class TrackingParameters { private Guid _instanceId = Guid.Empty; private Guid _callerInstanceId = Guid.Empty; private Type _workflowType = null; private IList_activityCallPath = null; private Guid _contextGuid = Guid.Empty, _callerContextGuid = Guid.Empty, _callerParentContextGuid = Guid.Empty; private Activity _rootActivity = null; private TrackingParameters() { } public TrackingParameters(Guid instanceId, Type workflowType, Activity rootActivity, IList callPath, Guid callerInstanceId, Guid contextGuid, Guid callerContextGuid, Guid callerParentContextGuid) { _instanceId = instanceId; _workflowType = workflowType; _activityCallPath = callPath; _callerInstanceId = callerInstanceId; _contextGuid = contextGuid; _callerContextGuid = callerContextGuid; _callerParentContextGuid = callerParentContextGuid; _rootActivity = rootActivity; } public Guid InstanceId { get { return _instanceId; } } public Type WorkflowType { get { return _workflowType; } } public Activity RootActivity { get { return _rootActivity; } } public IList CallPath { get { return _activityCallPath; } } public Guid CallerInstanceId { get { return _callerInstanceId; } } public Guid ContextGuid { get { return _contextGuid; } } public Guid CallerContextGuid { get { return _callerContextGuid; } } public Guid CallerParentContextGuid { get { return _callerParentContextGuid; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved. using System; using System.Collections; using System.Collections.Generic; using System.Workflow.ComponentModel; using System.Runtime.Serialization; using System.Security.Permissions; using System.Workflow.Runtime.Hosting; namespace System.Workflow.Runtime.Tracking { /// /// Contains data useful when construction tracking channels /// public sealed class TrackingParameters { private Guid _instanceId = Guid.Empty; private Guid _callerInstanceId = Guid.Empty; private Type _workflowType = null; private IList_activityCallPath = null; private Guid _contextGuid = Guid.Empty, _callerContextGuid = Guid.Empty, _callerParentContextGuid = Guid.Empty; private Activity _rootActivity = null; private TrackingParameters() { } public TrackingParameters(Guid instanceId, Type workflowType, Activity rootActivity, IList callPath, Guid callerInstanceId, Guid contextGuid, Guid callerContextGuid, Guid callerParentContextGuid) { _instanceId = instanceId; _workflowType = workflowType; _activityCallPath = callPath; _callerInstanceId = callerInstanceId; _contextGuid = contextGuid; _callerContextGuid = callerContextGuid; _callerParentContextGuid = callerParentContextGuid; _rootActivity = rootActivity; } public Guid InstanceId { get { return _instanceId; } } public Type WorkflowType { get { return _workflowType; } } public Activity RootActivity { get { return _rootActivity; } } public IList CallPath { get { return _activityCallPath; } } public Guid CallerInstanceId { get { return _callerInstanceId; } } public Guid ContextGuid { get { return _contextGuid; } } public Guid CallerContextGuid { get { return _callerContextGuid; } } public Guid CallerParentContextGuid { get { return _callerParentContextGuid; } } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007. // Copyright (c) Microsoft Corporation. All rights reserved.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- DataBinding.cs
- DrawingContextWalker.cs
- XmlResolver.cs
- Size3DValueSerializer.cs
- SqlMetaData.cs
- ProgressiveCrcCalculatingStream.cs
- SafeNativeMethods.cs
- XmlWellformedWriter.cs
- EventArgs.cs
- SystemIPInterfaceStatistics.cs
- LogReservationCollection.cs
- ReadOnlyCollection.cs
- SvcMapFile.cs
- ToolStripItem.cs
- TransformGroup.cs
- SeekStoryboard.cs
- StrongNameKeyPair.cs
- CompoundFileIOPermission.cs
- FastPropertyAccessor.cs
- FormsAuthenticationConfiguration.cs
- IDQuery.cs
- Matrix3DValueSerializer.cs
- EntityViewGenerationAttribute.cs
- GenericAuthenticationEventArgs.cs
- RedistVersionInfo.cs
- Activity.cs
- RemotingSurrogateSelector.cs
- ToolConsole.cs
- ComboBoxItem.cs
- SqlClientPermission.cs
- PageContentCollection.cs
- Drawing.cs
- Themes.cs
- LinqDataSourceUpdateEventArgs.cs
- XmlAnyElementAttribute.cs
- Native.cs
- Brush.cs
- XmlSortKeyAccumulator.cs
- SqlOuterApplyReducer.cs
- AppearanceEditorPart.cs
- CodeIterationStatement.cs
- DbProviderSpecificTypePropertyAttribute.cs
- ObjectNotFoundException.cs
- AddingNewEventArgs.cs
- Context.cs
- EmbeddedMailObjectCollectionEditor.cs
- DependencyPropertyValueSerializer.cs
- IdleTimeoutMonitor.cs
- UInt16.cs
- DBSchemaTable.cs
- SegmentTree.cs
- DateTimeOffsetAdapter.cs
- DayRenderEvent.cs
- SessionStateModule.cs
- TCPListener.cs
- ListView.cs
- ActiveXSite.cs
- CreateUserWizardStep.cs
- SqlDataSourceCustomCommandPanel.cs
- XhtmlBasicPhoneCallAdapter.cs
- StatusBar.cs
- LicenseProviderAttribute.cs
- ByteStreamMessageUtility.cs
- FloaterBaseParaClient.cs
- AssociationTypeEmitter.cs
- ValidatingPropertiesEventArgs.cs
- TimeStampChecker.cs
- MiniAssembly.cs
- CodeEventReferenceExpression.cs
- IndentedWriter.cs
- Stylesheet.cs
- BindingListCollectionView.cs
- EndCreateSecurityTokenRequest.cs
- FileDocument.cs
- WindowsScroll.cs
- Roles.cs
- SmiXetterAccessMap.cs
- XmlAttributeCollection.cs
- EventData.cs
- cookieexception.cs
- ContainerCodeDomSerializer.cs
- ReflectTypeDescriptionProvider.cs
- TileBrush.cs
- MenuRendererStandards.cs
- _DigestClient.cs
- ValidationRuleCollection.cs
- recordstatefactory.cs
- GetPageNumberCompletedEventArgs.cs
- Trigger.cs
- DataServiceContext.cs
- PartitionedDataSource.cs
- DrawListViewColumnHeaderEventArgs.cs
- BitmapEffectCollection.cs
- ExtendedPropertiesHandler.cs
- SqlDataAdapter.cs
- ClientTarget.cs
- StartUpEventArgs.cs
- QilXmlReader.cs
- XmlEventCache.cs
- TaskFormBase.cs