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
- DataControlPagerLinkButton.cs
- DebuggerAttributes.cs
- WeakKeyDictionary.cs
- PeerFlooder.cs
- AutomationPropertyInfo.cs
- ConfigurationSettings.cs
- ValueType.cs
- AdapterDictionary.cs
- MessageSecurityOverHttp.cs
- BinaryCommonClasses.cs
- InputScopeAttribute.cs
- mongolianshape.cs
- TextWriterTraceListener.cs
- SqlCacheDependencyDatabase.cs
- FloaterBaseParaClient.cs
- BuildManager.cs
- WhitespaceRule.cs
- FactoryMaker.cs
- ReadOnlyDictionary.cs
- DescendantOverDescendantQuery.cs
- TreeView.cs
- CommandField.cs
- XmlSchemaGroupRef.cs
- baseshape.cs
- SQLBytes.cs
- SearchForVirtualItemEventArgs.cs
- TraceFilter.cs
- AutomationPeer.cs
- TextInfo.cs
- XmlILStorageConverter.cs
- CounterSetInstanceCounterDataSet.cs
- HitTestParameters.cs
- GeneralTransformGroup.cs
- TypeSystemHelpers.cs
- SerializableAttribute.cs
- DeclaredTypeValidatorAttribute.cs
- AnimationClock.cs
- WebPartVerbsEventArgs.cs
- PkcsUtils.cs
- DataGridViewCellStateChangedEventArgs.cs
- ByteStorage.cs
- PropertyPathWorker.cs
- NewArrayExpression.cs
- NavigationHelper.cs
- DynamicQueryableWrapper.cs
- XamlInt32CollectionSerializer.cs
- TextEditorCopyPaste.cs
- ConstructorBuilder.cs
- SecurityTokenAttachmentMode.cs
- ProfileServiceManager.cs
- NonClientArea.cs
- DataServiceException.cs
- SqlConnectionPoolGroupProviderInfo.cs
- CancellationTokenSource.cs
- Form.cs
- OleDbPropertySetGuid.cs
- DataSysAttribute.cs
- WebPartCancelEventArgs.cs
- PreparingEnlistment.cs
- Odbc32.cs
- DataGridViewComboBoxCell.cs
- XmlObjectSerializerWriteContextComplex.cs
- ReadOnlyCollectionBase.cs
- SmiRecordBuffer.cs
- CommandConverter.cs
- SystemFonts.cs
- KeyNotFoundException.cs
- DrawingCollection.cs
- FormsAuthenticationModule.cs
- TargetControlTypeCache.cs
- MimeTypeAttribute.cs
- XsltInput.cs
- CompositeDataBoundControl.cs
- XpsS0ValidatingLoader.cs
- OperationFormatStyle.cs
- ContentFilePart.cs
- DocumentsTrace.cs
- BitmapPalettes.cs
- NullableDecimalSumAggregationOperator.cs
- SqlLiftIndependentRowExpressions.cs
- DrawingContextDrawingContextWalker.cs
- SystemPens.cs
- SafeNativeMethodsCLR.cs
- StateBag.cs
- InternalsVisibleToAttribute.cs
- ListItemCollection.cs
- RectangleF.cs
- VectorCollectionConverter.cs
- BindingExpression.cs
- HyperLinkColumn.cs
- WindowsIPAddress.cs
- ResXResourceReader.cs
- HiddenFieldPageStatePersister.cs
- HttpCookie.cs
- FixedSchema.cs
- VideoDrawing.cs
- DefinitionBase.cs
- ScrollChangedEventArgs.cs
- ProviderConnectionPointCollection.cs
- DataGridCellEditEndingEventArgs.cs