Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / Tracking / WorkflowInstanceAbortedRecord.cs / 1305376 / WorkflowInstanceAbortedRecord.cs
//------------------------------------------------------------------------------ // Copyright (c) Microsoft Corporation. All rights reserved. //----------------------------------------------------------------------------- namespace System.Activities.Tracking { using System; using System.Runtime.Serialization; using System.Runtime; using System.Globalization; [Fx.Tag.XamlVisible(false)] [DataContract] public sealed class WorkflowInstanceAbortedRecord : WorkflowInstanceRecord { public WorkflowInstanceAbortedRecord(Guid instanceId, string activityDefinitionId, string reason) : base(instanceId, activityDefinitionId, WorkflowInstanceStates.Aborted) { if (string.IsNullOrEmpty(reason)) { throw FxTrace.Exception.ArgumentNullOrEmpty("reason"); } this.Reason = reason; } public WorkflowInstanceAbortedRecord(Guid instanceId, long recordNumber, string activityDefinitionId, string reason) : base(instanceId, recordNumber, activityDefinitionId, WorkflowInstanceStates.Aborted) { if (string.IsNullOrEmpty(reason)) { throw FxTrace.Exception.ArgumentNullOrEmpty("reason"); } this.Reason = reason; } WorkflowInstanceAbortedRecord(WorkflowInstanceAbortedRecord record) : base(record) { this.Reason = record.Reason; } [DataMember] public string Reason { get; private set; } protected internal override TrackingRecord Clone() { return new WorkflowInstanceAbortedRecord(this); } public override string ToString() { return string.Format(CultureInfo.CurrentCulture, "WorkflowInstanceAbortedRecord {{ InstanceId = {0}, RecordNumber = {1}, EventTime = {2}, ActivityDefinitionId = {3}, Reason = {4} }} ", this.InstanceId, this.RecordNumber, this.EventTime, this.ActivityDefinitionId, this.Reason); } } } // File provided for Reference Use Only by Microsoft Corporation (c) 2007.
Link Menu

This book is available now!
Buy at Amazon US or
Buy at Amazon UK
- MetadataCache.cs
- Win32Native.cs
- WebControlsSection.cs
- httpserverutility.cs
- XmlJsonWriter.cs
- AppDomain.cs
- StreamGeometry.cs
- DecimalAnimation.cs
- SqlResolver.cs
- AsymmetricKeyExchangeDeformatter.cs
- CodeBlockBuilder.cs
- ListArgumentProvider.cs
- SpecularMaterial.cs
- XamlFigureLengthSerializer.cs
- XslTransform.cs
- RowBinding.cs
- SQLGuidStorage.cs
- DependentList.cs
- HttpCapabilitiesEvaluator.cs
- Simplifier.cs
- CryptoApi.cs
- SystemResources.cs
- TokenFactoryBase.cs
- NominalTypeEliminator.cs
- ResourceExpressionBuilder.cs
- InputLanguageCollection.cs
- CalendarDay.cs
- KeyedHashAlgorithm.cs
- LinearGradientBrush.cs
- TextMetrics.cs
- WebErrorHandler.cs
- Component.cs
- SiteMapHierarchicalDataSourceView.cs
- UnsafeNativeMethods.cs
- AppDomainGrammarProxy.cs
- PageThemeCodeDomTreeGenerator.cs
- ModelTreeEnumerator.cs
- QuaternionValueSerializer.cs
- NativeMethods.cs
- LazyInitializer.cs
- DesignerMetadata.cs
- ModuleElement.cs
- SQLDateTime.cs
- DataRelation.cs
- CommandExpr.cs
- XmlAttributeProperties.cs
- MethodCallConverter.cs
- CollectionTraceRecord.cs
- BinaryMessageEncoder.cs
- BufferedGraphicsContext.cs
- InstanceKeyCompleteException.cs
- WebScriptEnablingBehavior.cs
- ValidatorUtils.cs
- DataGridViewRowsAddedEventArgs.cs
- ObjectQuery.cs
- DrawingCollection.cs
- TemplateBindingExpression.cs
- TextEditorContextMenu.cs
- Int64Animation.cs
- propertytag.cs
- AsnEncodedData.cs
- WinFormsComponentEditor.cs
- GeometryModel3D.cs
- ExtendedProtectionPolicyTypeConverter.cs
- RedirectionProxy.cs
- TemplateModeChangedEventArgs.cs
- XPathDocumentNavigator.cs
- DataGridViewControlCollection.cs
- Monitor.cs
- Transactions.cs
- Vector3DAnimationBase.cs
- DateTimeFormatInfoScanner.cs
- RuleSet.cs
- AnchoredBlock.cs
- DomainUpDown.cs
- X509WindowsSecurityToken.cs
- ConnectionsZone.cs
- ToolStripItemImageRenderEventArgs.cs
- TerminatorSinks.cs
- BindingList.cs
- XmlEventCache.cs
- XmlNodeReader.cs
- WebPartEditVerb.cs
- OleDbDataAdapter.cs
- ListBindingConverter.cs
- JsonObjectDataContract.cs
- HttpPostedFileBase.cs
- InstanceBehavior.cs
- WindowsStreamSecurityBindingElement.cs
- SimpleHandlerBuildProvider.cs
- URLString.cs
- HandleCollector.cs
- ListMarkerSourceInfo.cs
- StickyNote.cs
- WindowProviderWrapper.cs
- BaseProcessor.cs
- ControlPersister.cs
- PropertyStore.cs
- WindowsHyperlink.cs
- WindowsUpDown.cs