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
- CodeTypeDeclarationCollection.cs
- GenericEnumConverter.cs
- ResourcesGenerator.cs
- oledbconnectionstring.cs
- ForeignKeyConstraint.cs
- CaseInsensitiveComparer.cs
- PrintingPermission.cs
- ArgIterator.cs
- CommandID.cs
- VirtualDirectoryMapping.cs
- XmlSchemaAttributeGroupRef.cs
- ConstraintCollection.cs
- SiteMapPath.cs
- SiteMap.cs
- CacheModeConverter.cs
- OrderPreservingMergeHelper.cs
- FragmentNavigationEventArgs.cs
- CompositeControl.cs
- TileModeValidation.cs
- MetadataUtilsSmi.cs
- WebPartDisplayModeCollection.cs
- Permission.cs
- SafeReversePInvokeHandle.cs
- SqlNotificationRequest.cs
- MultiView.cs
- ExceptionHelpers.cs
- Selector.cs
- CatalogUtil.cs
- webproxy.cs
- AsymmetricSignatureFormatter.cs
- DecimalAnimation.cs
- SpeechRecognitionEngine.cs
- oledbmetadatacolumnnames.cs
- WindowManager.cs
- SpAudioStreamWrapper.cs
- PanelContainerDesigner.cs
- SRGSCompiler.cs
- InfoCardMetadataExchangeClient.cs
- DragDrop.cs
- ProgressBarHighlightConverter.cs
- SegmentInfo.cs
- IndicShape.cs
- PasswordPropertyTextAttribute.cs
- AffineTransform3D.cs
- DesignerSerializerAttribute.cs
- WebBrowser.cs
- remotingproxy.cs
- SmiMetaData.cs
- SetterTriggerConditionValueConverter.cs
- ImageCodecInfoPrivate.cs
- Switch.cs
- SubMenuStyle.cs
- PathFigureCollection.cs
- ProtocolsSection.cs
- ListenerSessionConnection.cs
- DesignerVerbCollection.cs
- ConfigXmlComment.cs
- SourceExpressionException.cs
- ActivityDesigner.cs
- AdornerDecorator.cs
- ClientSponsor.cs
- WindowsNonControl.cs
- AssociationType.cs
- EntityStoreSchemaFilterEntry.cs
- SQLDouble.cs
- KeyboardEventArgs.cs
- MissingMethodException.cs
- UInt32Converter.cs
- EventLogEntryCollection.cs
- OutOfMemoryException.cs
- ProtectedConfiguration.cs
- ViewPort3D.cs
- EventMappingSettings.cs
- VoiceObjectToken.cs
- NameTable.cs
- WebBaseEventKeyComparer.cs
- FixedFlowMap.cs
- altserialization.cs
- SelectorItemAutomationPeer.cs
- ElementHostAutomationPeer.cs
- CustomServiceCredentials.cs
- VisualBrush.cs
- DataListItemEventArgs.cs
- IdentityVerifier.cs
- PageAsyncTaskManager.cs
- Drawing.cs
- RegexRunnerFactory.cs
- JsonWriterDelegator.cs
- PeerCredentialElement.cs
- TextStore.cs
- FormViewRow.cs
- _NegoStream.cs
- FtpRequestCacheValidator.cs
- DocobjHost.cs
- DefaultAsyncDataDispatcher.cs
- XmlReaderSettings.cs
- MessageSecurityOverMsmqElement.cs
- DataControlFieldCell.cs
- SourceElementsCollection.cs
- ShortcutKeysEditor.cs