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
- AsymmetricCryptoHandle.cs
- GenericIdentity.cs
- RoutedPropertyChangedEventArgs.cs
- ContextStack.cs
- DbUpdateCommandTree.cs
- UniqueContractNameValidationBehavior.cs
- ResizeGrip.cs
- DataObject.cs
- Stroke2.cs
- HwndPanningFeedback.cs
- ExpandCollapsePattern.cs
- Schema.cs
- NavigatorOutput.cs
- WindowAutomationPeer.cs
- RadioButton.cs
- DataAdapter.cs
- CompiledQuery.cs
- COM2PictureConverter.cs
- InputProcessorProfilesLoader.cs
- LoginDesigner.cs
- BitmapEffectInputData.cs
- NumberFunctions.cs
- KeyboardDevice.cs
- TypeForwardedToAttribute.cs
- DefaultObjectSerializer.cs
- ArrayWithOffset.cs
- SmtpReplyReaderFactory.cs
- CounterSample.cs
- CodeTypeOfExpression.cs
- WebScriptMetadataMessageEncoderFactory.cs
- DelayedRegex.cs
- ColumnMapVisitor.cs
- SelectionListComponentEditor.cs
- DataMemberListEditor.cs
- InstalledFontCollection.cs
- RuleSetDialog.cs
- DbModificationClause.cs
- DefaultSection.cs
- InputBinder.cs
- DoubleKeyFrameCollection.cs
- ContentHostHelper.cs
- MenuAutomationPeer.cs
- RootBrowserWindowAutomationPeer.cs
- COM2IDispatchConverter.cs
- RewritingProcessor.cs
- MinMaxParagraphWidth.cs
- DateTimeConstantAttribute.cs
- GridToolTip.cs
- WebPartConnectionsCancelEventArgs.cs
- StreamWithDictionary.cs
- AmbiguousMatchException.cs
- panel.cs
- DetailsViewPagerRow.cs
- InputManager.cs
- SurrogateSelector.cs
- JapaneseLunisolarCalendar.cs
- HuffModule.cs
- Assert.cs
- TextServicesHost.cs
- GcSettings.cs
- BindMarkupExtensionSerializer.cs
- SymmetricAlgorithm.cs
- SafePEFileHandle.cs
- AsyncStreamReader.cs
- LoadWorkflowCommand.cs
- LoadedOrUnloadedOperation.cs
- NavigationCommands.cs
- basenumberconverter.cs
- SelectedGridItemChangedEvent.cs
- XmlObjectSerializerWriteContext.cs
- NodeFunctions.cs
- ToolStripItemEventArgs.cs
- XsltCompileContext.cs
- RowToFieldTransformer.cs
- NewItemsContextMenuStrip.cs
- ExpressionList.cs
- Stack.cs
- XmlSchemaSimpleContent.cs
- QilFunction.cs
- HandlerBase.cs
- Util.cs
- Point4D.cs
- DataGridViewTopRowAccessibleObject.cs
- TextEffectResolver.cs
- PolyQuadraticBezierSegmentFigureLogic.cs
- Timeline.cs
- BuildProviderAppliesToAttribute.cs
- DataGridCommandEventArgs.cs
- SecurityTokenAuthenticator.cs
- BatchStream.cs
- CodeGroup.cs
- ComponentResourceManager.cs
- DiscoveryMessageSequence.cs
- CodeNamespace.cs
- MediaElementAutomationPeer.cs
- ToolStripSplitStackLayout.cs
- WindowsFormsSynchronizationContext.cs
- DescriptionAttribute.cs
- MappingSource.cs
- CompiledIdentityConstraint.cs