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
- DesignerUtility.cs
- AccessDataSourceView.cs
- BezierSegment.cs
- Bezier.cs
- ColorTranslator.cs
- SecurityContextSecurityToken.cs
- BatchStream.cs
- ToolboxDataAttribute.cs
- NetworkCredential.cs
- MethodCallExpression.cs
- XPathBuilder.cs
- Emitter.cs
- ObjectStateManagerMetadata.cs
- GacUtil.cs
- FastEncoderStatics.cs
- BooleanAnimationBase.cs
- SortExpressionBuilder.cs
- JsonCollectionDataContract.cs
- XmlLinkedNode.cs
- VisualStyleRenderer.cs
- WebServiceReceive.cs
- SynchronizationLockException.cs
- AssemblyInfo.cs
- SQLStringStorage.cs
- PersonalizableTypeEntry.cs
- GeneralTransform2DTo3D.cs
- ConfigurationPropertyCollection.cs
- RenderCapability.cs
- Button.cs
- ToolStripItemTextRenderEventArgs.cs
- KeyValueSerializer.cs
- TypeKeyValue.cs
- JulianCalendar.cs
- storepermissionattribute.cs
- PopOutPanel.cs
- StreamUpgradeProvider.cs
- TimeZone.cs
- ComponentResourceKeyConverter.cs
- DataFormats.cs
- SQLBytesStorage.cs
- OracleInternalConnection.cs
- ParseChildrenAsPropertiesAttribute.cs
- Permission.cs
- BindingWorker.cs
- DetailsViewUpdateEventArgs.cs
- Queue.cs
- PageContentCollection.cs
- JumpItem.cs
- ActivationArguments.cs
- DbConnectionPool.cs
- ListControlBoundActionList.cs
- HttpCapabilitiesBase.cs
- MessageProperties.cs
- TextTreeExtractElementUndoUnit.cs
- UriExt.cs
- SqlCommandBuilder.cs
- ControlCommandSet.cs
- CodeAssignStatement.cs
- GridViewColumnCollection.cs
- CodeAttributeArgument.cs
- HTMLTagNameToTypeMapper.cs
- TextOptionsInternal.cs
- CodeAttributeArgument.cs
- PropertyMapper.cs
- FlowDocumentPaginator.cs
- ImageCodecInfoPrivate.cs
- ObjectSet.cs
- SqlMethodAttribute.cs
- GenericEnumConverter.cs
- SqlNodeTypeOperators.cs
- GeometryGroup.cs
- Rotation3D.cs
- AnonymousIdentificationModule.cs
- HttpRuntimeSection.cs
- DaylightTime.cs
- StringAttributeCollection.cs
- XmlnsDefinitionAttribute.cs
- FamilyTypeface.cs
- DataListItemCollection.cs
- GC.cs
- ExpressionPrinter.cs
- CalloutQueueItem.cs
- XmlLinkedNode.cs
- SqlConnection.cs
- DataRowView.cs
- ValidatorCollection.cs
- ProxyOperationRuntime.cs
- Rectangle.cs
- WebHttpBindingElement.cs
- GeneralTransform2DTo3D.cs
- DataGridViewRowPostPaintEventArgs.cs
- storepermissionattribute.cs
- Size3D.cs
- ExtendedProperty.cs
- HttpRequestBase.cs
- Module.cs
- AsyncInvokeOperation.cs
- CustomUserNameSecurityTokenAuthenticator.cs
- Application.cs
- Activity.cs