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
- HttpListenerRequestTraceRecord.cs
- InvokePattern.cs
- TdsParserStateObject.cs
- NetNamedPipeBinding.cs
- ResourcesChangeInfo.cs
- X509Utils.cs
- ListViewVirtualItemsSelectionRangeChangedEvent.cs
- ItemCheckEvent.cs
- HyperLinkDataBindingHandler.cs
- HttpClientChannel.cs
- BitmapEffectInput.cs
- XPathPatternParser.cs
- ReferenceEqualityComparer.cs
- SqlUtil.cs
- ObjectItemLoadingSessionData.cs
- assertwrapper.cs
- EmitterCache.cs
- TextFormatterImp.cs
- SecurityTokenException.cs
- GenericsInstances.cs
- RightsManagementInformation.cs
- FacetDescriptionElement.cs
- TreeViewBindingsEditorForm.cs
- InputScope.cs
- FormsAuthenticationModule.cs
- TeredoHelper.cs
- DataGridViewCellPaintingEventArgs.cs
- SwitchExpression.cs
- PathNode.cs
- OSFeature.cs
- Single.cs
- FunctionQuery.cs
- WebServiceEnumData.cs
- regiisutil.cs
- Attributes.cs
- ComplexType.cs
- QilExpression.cs
- AlphabeticalEnumConverter.cs
- InstanceDataCollectionCollection.cs
- UITypeEditor.cs
- NodeInfo.cs
- Validator.cs
- FontResourceCache.cs
- NameValuePair.cs
- GlyphTypeface.cs
- PageThemeBuildProvider.cs
- BamlRecordWriter.cs
- MappedMetaModel.cs
- SharedUtils.cs
- GC.cs
- SqlNotificationRequest.cs
- CompilerError.cs
- XmlSignificantWhitespace.cs
- ToolStripSeparatorRenderEventArgs.cs
- WebPartDescription.cs
- ElementNotAvailableException.cs
- MenuBase.cs
- GlobalEventManager.cs
- TextParentUndoUnit.cs
- RSAOAEPKeyExchangeFormatter.cs
- HtmlInputControl.cs
- SortDescription.cs
- SignedXml.cs
- XmlAggregates.cs
- FormViewDeletedEventArgs.cs
- TextEditorLists.cs
- FixedNode.cs
- RuntimeConfigLKG.cs
- LineServices.cs
- ReadOnlyDictionary.cs
- ItemContainerProviderWrapper.cs
- SoapExtensionTypeElement.cs
- SelectionPattern.cs
- StringBlob.cs
- MembershipPasswordException.cs
- ImageConverter.cs
- TypeContext.cs
- WbemProvider.cs
- Debug.cs
- MappingException.cs
- Avt.cs
- AnonymousIdentificationSection.cs
- ResourcePropertyMemberCodeDomSerializer.cs
- SerialErrors.cs
- EntityParameter.cs
- AnnotationService.cs
- RsaKeyIdentifierClause.cs
- LayoutEditorPart.cs
- SqlDataSourceFilteringEventArgs.cs
- ToolStripContentPanelRenderEventArgs.cs
- TempEnvironment.cs
- RSAProtectedConfigurationProvider.cs
- TypefaceMetricsCache.cs
- SizeFConverter.cs
- ClientProxyGenerator.cs
- SessionStateModule.cs
- NotificationContext.cs
- DocumentsTrace.cs
- StringUtil.cs
- SystemInfo.cs