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
- Win32SafeHandles.cs
- IResourceProvider.cs
- WindowsStatusBar.cs
- SourceElementsCollection.cs
- OnOperation.cs
- CodeTypeMember.cs
- XmlFormatMapping.cs
- FontUnit.cs
- OrderByLifter.cs
- RightsManagementInformation.cs
- DataSourceExpression.cs
- FileUpload.cs
- TextStore.cs
- BinaryReader.cs
- WebSysDefaultValueAttribute.cs
- TransactedBatchingElement.cs
- WindowsFont.cs
- Point3DKeyFrameCollection.cs
- PaperSize.cs
- MatrixStack.cs
- MatrixTransform.cs
- XPathSelfQuery.cs
- SerializerDescriptor.cs
- COM2ExtendedBrowsingHandler.cs
- Converter.cs
- TypedAsyncResult.cs
- DateTimeFormatInfo.cs
- LayoutUtils.cs
- TemplateControlCodeDomTreeGenerator.cs
- Button.cs
- FieldToken.cs
- FontFamilyIdentifier.cs
- RegexNode.cs
- PropertyBuilder.cs
- SetIterators.cs
- ExtensionFile.cs
- VisualStyleInformation.cs
- BinaryFormatter.cs
- TemplateXamlTreeBuilder.cs
- ZipIOCentralDirectoryDigitalSignature.cs
- StylusEditingBehavior.cs
- EntityDataSourceReferenceGroup.cs
- sapiproxy.cs
- BinaryCommonClasses.cs
- BitmapDecoder.cs
- Monitor.cs
- SoapAttributes.cs
- MsmqTransportReceiveParameters.cs
- AssemblyBuilderData.cs
- ValidatorCompatibilityHelper.cs
- LambdaCompiler.Binary.cs
- UniqueSet.cs
- Viewport2DVisual3D.cs
- SynchronizationFilter.cs
- InputQueue.cs
- DocumentViewerAutomationPeer.cs
- Facet.cs
- PropertyDescriptorCollection.cs
- ProxyHelper.cs
- TrackingExtract.cs
- BindingExpression.cs
- ComponentCollection.cs
- _RegBlobWebProxyDataBuilder.cs
- WindowHideOrCloseTracker.cs
- GridViewPageEventArgs.cs
- Parser.cs
- XmlSchemaAttribute.cs
- AuthenticationConfig.cs
- MaskedTextProvider.cs
- oledbmetadatacollectionnames.cs
- odbcmetadatacollectionnames.cs
- XmlWhitespace.cs
- AttributeXamlType.cs
- _ChunkParse.cs
- AgileSafeNativeMemoryHandle.cs
- DataGridViewRowsAddedEventArgs.cs
- SpanIndex.cs
- Expression.cs
- StorageInfo.cs
- Membership.cs
- DataBindEngine.cs
- ComplexPropertyEntry.cs
- BindingExpressionBase.cs
- ApplicationManager.cs
- ProcessHost.cs
- MetafileHeaderWmf.cs
- _ConnectOverlappedAsyncResult.cs
- RowCache.cs
- PropertyChangedEventManager.cs
- CompressedStack.cs
- PersonalizationProviderHelper.cs
- SourceItem.cs
- panel.cs
- GroupQuery.cs
- HttpCacheParams.cs
- SingleConverter.cs
- SchemaImporterExtensionElement.cs
- AppendHelper.cs
- BufferedMessageData.cs
- ListControlBuilder.cs