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
- ToRequest.cs
- TypeBuilderInstantiation.cs
- Compilation.cs
- RegionData.cs
- InArgument.cs
- CellIdBoolean.cs
- ArglessEventHandlerProxy.cs
- Vector3DCollectionConverter.cs
- WorkflowInlining.cs
- COAUTHIDENTITY.cs
- Localizer.cs
- IsolatedStorageFileStream.cs
- SafeNativeMethods.cs
- ViewEventArgs.cs
- ResXResourceReader.cs
- EventLogPermissionAttribute.cs
- SpecularMaterial.cs
- OperationCanceledException.cs
- BooleanFunctions.cs
- StateInitializationDesigner.cs
- AnnouncementDispatcherAsyncResult.cs
- ClonableStack.cs
- HttpCacheVaryByContentEncodings.cs
- StringValueSerializer.cs
- MethodSignatureGenerator.cs
- KeyedHashAlgorithm.cs
- BinaryParser.cs
- EDesignUtil.cs
- ExecutionScope.cs
- TriggerBase.cs
- Quaternion.cs
- GridViewUpdatedEventArgs.cs
- ParserContext.cs
- DataGridViewRowHeightInfoPushedEventArgs.cs
- RangeBase.cs
- PropertyPanel.cs
- DoubleCollectionConverter.cs
- SafeProcessHandle.cs
- XmlSchemaAttributeGroupRef.cs
- UnionExpr.cs
- HttpResponseInternalWrapper.cs
- CodeTypeParameter.cs
- AddInAdapter.cs
- BlurEffect.cs
- DataControlField.cs
- uribuilder.cs
- RawTextInputReport.cs
- ZipIOLocalFileHeader.cs
- ScriptResourceInfo.cs
- XmlLoader.cs
- webbrowsersite.cs
- SoapSchemaExporter.cs
- VisualStyleRenderer.cs
- TraceListener.cs
- QueryAccessibilityHelpEvent.cs
- TypeTypeConverter.cs
- _NegoState.cs
- ToolStripItemGlyph.cs
- WebPartMenuStyle.cs
- _CookieModule.cs
- XmlEncodedRawTextWriter.cs
- ListenerElementsCollection.cs
- StdValidatorsAndConverters.cs
- DataGridHyperlinkColumn.cs
- OleServicesContext.cs
- CapabilitiesRule.cs
- Stylus.cs
- DrawTreeNodeEventArgs.cs
- ResourceKey.cs
- ZoneLinkButton.cs
- UnsafeMethods.cs
- OperationDescription.cs
- SecurityUtils.cs
- EmptyCollection.cs
- SiteMapNodeItemEventArgs.cs
- ExpressionNormalizer.cs
- dataprotectionpermissionattribute.cs
- ScrollPatternIdentifiers.cs
- EditorAttribute.cs
- Single.cs
- SmiContextFactory.cs
- DragStartedEventArgs.cs
- WebPartDisplayModeEventArgs.cs
- SqlMethods.cs
- NamedPipeChannelListener.cs
- DbXmlEnabledProviderManifest.cs
- PolicyManager.cs
- LassoSelectionBehavior.cs
- DefinitionBase.cs
- EndpointAddress.cs
- LinkedResource.cs
- MonitorWrapper.cs
- DynamicPhysicalDiscoSearcher.cs
- Encoder.cs
- LayoutDump.cs
- ServiceDescription.cs
- MenuAdapter.cs
- StorageComplexTypeMapping.cs
- ResourceWriter.cs
- BamlRecordWriter.cs