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
- TextParaLineResult.cs
- XslVisitor.cs
- MexHttpBindingCollectionElement.cs
- BinHexEncoder.cs
- CommentGlyph.cs
- CounterSample.cs
- IdentifierCollection.cs
- IPEndPointCollection.cs
- SoapSchemaMember.cs
- WizardForm.cs
- FrameworkElementFactoryMarkupObject.cs
- SerialErrors.cs
- FormClosingEvent.cs
- NullRuntimeConfig.cs
- StreamMarshaler.cs
- RegexStringValidator.cs
- UserPreferenceChangedEventArgs.cs
- ApplyTemplatesAction.cs
- DrawingContextWalker.cs
- Debugger.cs
- Command.cs
- SetIterators.cs
- Transform.cs
- AstTree.cs
- VariableQuery.cs
- StrokeCollectionDefaultValueFactory.cs
- Application.cs
- TypeBuilder.cs
- Timer.cs
- WebPartDisplayModeCancelEventArgs.cs
- ViewEvent.cs
- GroupBoxDesigner.cs
- CompoundFileDeflateTransform.cs
- BitmapDownload.cs
- TransactionManager.cs
- LogReservationCollection.cs
- GcSettings.cs
- ToolStripSeparator.cs
- SmiRecordBuffer.cs
- ListViewSortEventArgs.cs
- Cell.cs
- QuaternionAnimationUsingKeyFrames.cs
- LocalizationComments.cs
- BinaryObjectReader.cs
- FixedSOMLineCollection.cs
- HtmlControlPersistable.cs
- InternalDispatchObject.cs
- HttpDebugHandler.cs
- TypeValidationEventArgs.cs
- ZipIOExtraFieldZip64Element.cs
- SqlDataSource.cs
- AbandonedMutexException.cs
- CodeArrayIndexerExpression.cs
- ContainerAction.cs
- TextDecorationCollection.cs
- LookupNode.cs
- FigureParagraph.cs
- EntityDataSourceWrapper.cs
- MissingMethodException.cs
- HtmlInputControl.cs
- DataColumnPropertyDescriptor.cs
- ApplicationId.cs
- ToolStripInSituService.cs
- OperandQuery.cs
- SpeechSynthesizer.cs
- Base64Stream.cs
- DesignerRegionCollection.cs
- AssemblyName.cs
- PageParser.cs
- TypeHelpers.cs
- PrinterUnitConvert.cs
- HtmlLink.cs
- GestureRecognizer.cs
- CryptoStream.cs
- _UriSyntax.cs
- DataGridViewCellStyle.cs
- GiveFeedbackEventArgs.cs
- ProcessManager.cs
- AssertValidation.cs
- StringPropertyBuilder.cs
- ContainsRowNumberChecker.cs
- SignedInfo.cs
- SplitContainer.cs
- RegistrationServices.cs
- ActiveXHost.cs
- TextRunTypographyProperties.cs
- StandardBindingOptionalReliableSessionElement.cs
- BufferModeSettings.cs
- Compilation.cs
- HttpRequestCacheValidator.cs
- ListControl.cs
- XPathBinder.cs
- XmlAttributeOverrides.cs
- ModelItemDictionaryImpl.cs
- RootAction.cs
- TableCell.cs
- EventListener.cs
- FileLogRecordHeader.cs
- WindowsScrollBarBits.cs
- HtmlTableCellCollection.cs