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
- StringConcat.cs
- LayoutTableCell.cs
- Stylus.cs
- BitmapScalingModeValidation.cs
- Pens.cs
- DragDrop.cs
- AbstractDataSvcMapFileLoader.cs
- ButtonDesigner.cs
- HttpModulesSection.cs
- GroupItemAutomationPeer.cs
- CompatibleIComparer.cs
- DataGridParentRows.cs
- BaseHashHelper.cs
- BaseCollection.cs
- XPathException.cs
- VectorCollection.cs
- GridViewColumnCollection.cs
- NamespaceInfo.cs
- DecimalSumAggregationOperator.cs
- ConsumerConnectionPoint.cs
- XmlSchemaExporter.cs
- Descriptor.cs
- DetailsViewCommandEventArgs.cs
- ToolStripDesignerAvailabilityAttribute.cs
- IntAverageAggregationOperator.cs
- WindowAutomationPeer.cs
- NetTcpBinding.cs
- SelectedCellsChangedEventArgs.cs
- Mapping.cs
- TypeContext.cs
- LinkLabel.cs
- MdiWindowListStrip.cs
- ListParaClient.cs
- JoinGraph.cs
- CollectionViewGroup.cs
- NullableFloatMinMaxAggregationOperator.cs
- EntityContainerEntitySet.cs
- ProxyWebPartConnectionCollection.cs
- FloatUtil.cs
- WinFormsUtils.cs
- Size.cs
- XmlAutoDetectWriter.cs
- InputGestureCollection.cs
- SchemaTypeEmitter.cs
- BuildProvidersCompiler.cs
- SmtpMail.cs
- TrustManagerPromptUI.cs
- TraceInternal.cs
- ClientOptions.cs
- SessionPageStatePersister.cs
- SafeNativeMethods.cs
- WizardStepBase.cs
- QueueProcessor.cs
- LeftCellWrapper.cs
- DATA_BLOB.cs
- KeyEventArgs.cs
- SoapProtocolReflector.cs
- BackStopAuthenticationModule.cs
- Fonts.cs
- ObjectViewQueryResultData.cs
- SpeechRecognizer.cs
- InitializationEventAttribute.cs
- ReferentialConstraint.cs
- SecurityDocument.cs
- PrintDocument.cs
- COM2IDispatchConverter.cs
- ToolboxItemCollection.cs
- DescendantBaseQuery.cs
- GradientBrush.cs
- DelegateSerializationHolder.cs
- RoleManagerModule.cs
- TileBrush.cs
- VScrollBar.cs
- HistoryEventArgs.cs
- ToolStripScrollButton.cs
- RsaSecurityKey.cs
- PackUriHelper.cs
- AggregateException.cs
- HTTPNotFoundHandler.cs
- ProfileGroupSettingsCollection.cs
- ReflectionTypeLoadException.cs
- CodeTypeReference.cs
- ShadowGlyph.cs
- OleDbPermission.cs
- SetStateDesigner.cs
- InfoCardSymmetricAlgorithm.cs
- Panel.cs
- ResourceManager.cs
- XmlCharCheckingReader.cs
- ServiceContractViewControl.cs
- ServicePointManager.cs
- BaseProcessProtocolHandler.cs
- CommandBinding.cs
- NumberFunctions.cs
- XmlException.cs
- MarginsConverter.cs
- TracePayload.cs
- SqlMethodTransformer.cs
- odbcmetadatafactory.cs
- SweepDirectionValidation.cs