Code:
/ 4.0 / 4.0 / 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. 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
- DependencyObject.cs
- RegexCompilationInfo.cs
- PermissionToken.cs
- SqlDataReaderSmi.cs
- DataStreamFromComStream.cs
- DataBindingHandlerAttribute.cs
- ProcessStartInfo.cs
- XmlQualifiedNameTest.cs
- ExpressionBuilder.cs
- SiteMapNodeItemEventArgs.cs
- BaseDataBoundControlDesigner.cs
- PageThemeBuildProvider.cs
- DictionaryContent.cs
- BufferedWebEventProvider.cs
- Win32.cs
- IArgumentProvider.cs
- Point.cs
- ParseElement.cs
- XsdCachingReader.cs
- NetCodeGroup.cs
- FtpWebResponse.cs
- HttpListenerResponse.cs
- Point4D.cs
- ContextBase.cs
- CompositeFontParser.cs
- MenuStrip.cs
- ToolStripLocationCancelEventArgs.cs
- EndEvent.cs
- TimerElapsedEvenArgs.cs
- SqlDataSourceAdvancedOptionsForm.cs
- Drawing.cs
- FamilyMap.cs
- Thread.cs
- WebPartZone.cs
- SHA512.cs
- MenuRendererClassic.cs
- FileDialog.cs
- RichTextBoxConstants.cs
- PersonalizationAdministration.cs
- BufferModeSettings.cs
- ComponentManagerBroker.cs
- DefaultBindingPropertyAttribute.cs
- ObjectQueryExecutionPlan.cs
- ThrowOnMultipleAssignment.cs
- FixedSOMTableRow.cs
- ParserContext.cs
- NetworkInformationException.cs
- BamlRecordHelper.cs
- DragCompletedEventArgs.cs
- HtmlProps.cs
- BeginStoryboard.cs
- SoundPlayerAction.cs
- ObjectQuery.cs
- ModelPerspective.cs
- EntityDataSourceContainerNameConverter.cs
- milexports.cs
- FieldAccessException.cs
- BackStopAuthenticationModule.cs
- TableLayoutCellPaintEventArgs.cs
- RunClient.cs
- SwitchLevelAttribute.cs
- RecordConverter.cs
- ETagAttribute.cs
- BitmapEffectGeneralTransform.cs
- CompositionAdorner.cs
- GCHandleCookieTable.cs
- ReadOnlyDictionary.cs
- Schedule.cs
- DecoderBestFitFallback.cs
- MemberNameValidator.cs
- PathSegmentCollection.cs
- PreviewPrintController.cs
- COM2FontConverter.cs
- DesignTimeTemplateParser.cs
- DragDrop.cs
- FullTextLine.cs
- DBCommand.cs
- SolidColorBrush.cs
- ViewBox.cs
- IpcPort.cs
- KnownTypesProvider.cs
- CLSCompliantAttribute.cs
- Attributes.cs
- UntypedNullExpression.cs
- XsltSettings.cs
- PanelDesigner.cs
- QEncodedStream.cs
- SystemNetHelpers.cs
- IISMapPath.cs
- ResXFileRef.cs
- QueryPageSettingsEventArgs.cs
- SynchronizationLockException.cs
- ListViewPagedDataSource.cs
- MimePart.cs
- Common.cs
- ClientFormsAuthenticationCredentials.cs
- GridViewHeaderRowPresenter.cs
- InternalUserCancelledException.cs
- NonParentingControl.cs
- XmlSchemaSimpleContent.cs