Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / WF / RunTime / Tracking / TrackingWorkflowEventArgs.cs / 1305376 / TrackingWorkflowEventArgs.cs
using System; using System.Collections; using System.Collections.Generic; using System.Collections.ObjectModel; using System.Text; using System.Xml; using System.Xml.Schema; using System.IO; using System.Reflection; using System.Diagnostics; using System.Runtime.Serialization; using System.Security.Permissions; using System.Globalization; //using System.Workflow.Activities; using System.Workflow.ComponentModel; using System.Workflow.Runtime; using System.Workflow.Runtime.Hosting; using Hosting = System.Workflow.Runtime.Hosting; namespace System.Workflow.Runtime.Tracking { public class TrackingWorkflowChangedEventArgs : EventArgs { private Activity _def = null; private IList_changes = null; internal TrackingWorkflowChangedEventArgs(IList changes, Activity definition) { _def = definition; _changes = changes; } public IList Changes { get { return _changes; } } public Activity Definition { get { return _def; } } } [Serializable] public class TrackingWorkflowTerminatedEventArgs : EventArgs { private Exception _e = null; internal TrackingWorkflowTerminatedEventArgs(Exception exception) { _e = exception; } internal TrackingWorkflowTerminatedEventArgs(string error) { _e = new WorkflowTerminatedException(error); } public Exception Exception { get { return _e; } } } [Serializable] public class TrackingWorkflowSuspendedEventArgs : EventArgs { private string _error = null; internal TrackingWorkflowSuspendedEventArgs(string error) { _error = error; } public string Error { get { return _error; } } } [Serializable] public class TrackingWorkflowExceptionEventArgs : EventArgs { private Exception _e = null; private string _currentPath = null; private string _originalPath = null; private Guid _context, _parentContext; internal TrackingWorkflowExceptionEventArgs(Exception exception, string currentPath, string originalPath, Guid contextGuid, Guid parentContextGuid) { _e = exception; _currentPath = currentPath; _originalPath = originalPath; _context = contextGuid; _parentContext = parentContextGuid; } public Exception Exception { get { return _e; } } public string CurrentActivityPath { get { return _currentPath; } } public string OriginalActivityPath { get { return _originalPath; } } public Guid ContextGuid { get { return _context; } } public Guid ParentContextGuid { get { return _parentContext; } } } } // 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
- WindowInteractionStateTracker.cs
- DataControlExtensions.cs
- PagerSettings.cs
- GetCertificateRequest.cs
- PowerEase.cs
- Debug.cs
- CultureTableRecord.cs
- RC2.cs
- Translator.cs
- BindValidator.cs
- XamlSerializerUtil.cs
- RTLAwareMessageBox.cs
- TrackingLocationCollection.cs
- DataTableReaderListener.cs
- ReadOnlyPropertyMetadata.cs
- DragCompletedEventArgs.cs
- PersonalizationAdministration.cs
- SessionSwitchEventArgs.cs
- MouseActionConverter.cs
- Native.cs
- ClientType.cs
- ItemsPresenter.cs
- Timeline.cs
- SortableBindingList.cs
- X509Chain.cs
- ComplexPropertyEntry.cs
- SpellerError.cs
- LineVisual.cs
- DeclarativeCatalogPart.cs
- _NtlmClient.cs
- EntityPropertyMappingAttribute.cs
- MethodAccessException.cs
- VoiceObjectToken.cs
- Brush.cs
- SharedPersonalizationStateInfo.cs
- ISAPIRuntime.cs
- DesignBinding.cs
- DataGridTable.cs
- NonClientArea.cs
- CursorEditor.cs
- mongolianshape.cs
- CounterSetInstanceCounterDataSet.cs
- UIElementParagraph.cs
- TableRow.cs
- CombinedGeometry.cs
- XmlWriterTraceListener.cs
- EndpointConfigContainer.cs
- FontStretchConverter.cs
- TimeIntervalCollection.cs
- InterleavedZipPartStream.cs
- HTMLTagNameToTypeMapper.cs
- StaticTextPointer.cs
- ToolZone.cs
- Native.cs
- MessageQueuePermissionEntry.cs
- NetTcpSection.cs
- SqlDataSourceSummaryPanel.cs
- FileDialogCustomPlaces.cs
- DeploymentSectionCache.cs
- DashStyle.cs
- OdbcConnectionFactory.cs
- BamlBinaryReader.cs
- StringBuilder.cs
- TransformerConfigurationWizardBase.cs
- WMICapabilities.cs
- XPathMultyIterator.cs
- HebrewNumber.cs
- VersionedStream.cs
- Descriptor.cs
- SafeTokenHandle.cs
- MissingManifestResourceException.cs
- DesignTimeTemplateParser.cs
- ServicesUtilities.cs
- PolygonHotSpot.cs
- RectAnimationBase.cs
- XmlHierarchicalEnumerable.cs
- Stack.cs
- VersionedStreamOwner.cs
- TemplatingOptionsDialog.cs
- OLEDB_Enum.cs
- SqlDataSourceSummaryPanel.cs
- UpdateProgress.cs
- ISAPIApplicationHost.cs
- MatrixTransform.cs
- XsdDateTime.cs
- HighlightVisual.cs
- DataGridViewColumn.cs
- EncryptedReference.cs
- PartitionerStatic.cs
- TransformerInfoCollection.cs
- AppSecurityManager.cs
- followingsibling.cs
- ClientScriptItemCollection.cs
- NativeMethods.cs
- SetStoryboardSpeedRatio.cs
- Package.cs
- ApplicationInterop.cs
- PropertyKey.cs
- IdentityNotMappedException.cs
- Literal.cs