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
- WindowsGraphicsCacheManager.cs
- StructuredCompositeActivityDesigner.cs
- ApplicationException.cs
- Int32KeyFrameCollection.cs
- CreateRefExpr.cs
- AlignmentYValidation.cs
- ScaleTransform3D.cs
- DataSourceProvider.cs
- While.cs
- DataGridViewSortCompareEventArgs.cs
- VarInfo.cs
- RandomDelaySendsAsyncResult.cs
- UnaryNode.cs
- FilterableAttribute.cs
- PropertyDescriptorGridEntry.cs
- GridViewDeleteEventArgs.cs
- DBDataPermission.cs
- Constants.cs
- PropertyMetadata.cs
- Image.cs
- followingquery.cs
- BaseTemplateBuildProvider.cs
- PathSegment.cs
- EncoderParameters.cs
- Attributes.cs
- GlobalAllocSafeHandle.cs
- IsolationInterop.cs
- ExpressionBindingsDialog.cs
- ISO2022Encoding.cs
- ValidationEventArgs.cs
- SecurityManager.cs
- DeploymentSection.cs
- ProfilePropertySettings.cs
- EditorZoneBase.cs
- QilBinary.cs
- Single.cs
- ProtocolsConfiguration.cs
- CharAnimationUsingKeyFrames.cs
- Comparer.cs
- WorkflowRuntimeService.cs
- XappLauncher.cs
- InstanceKeyView.cs
- sitestring.cs
- AddingNewEventArgs.cs
- TextBoxBase.cs
- ReachPageContentCollectionSerializerAsync.cs
- ServicePoint.cs
- ToggleButtonAutomationPeer.cs
- TextParaClient.cs
- X509ChainPolicy.cs
- PatternMatcher.cs
- WebHttpBindingElement.cs
- CodeCommentStatement.cs
- ClientTarget.cs
- TraceContextRecord.cs
- ASCIIEncoding.cs
- ResourceType.cs
- HttpInputStream.cs
- coordinatorscratchpad.cs
- ReadOnlyHierarchicalDataSource.cs
- RepeaterItemCollection.cs
- ClientConfigPaths.cs
- SQLDoubleStorage.cs
- CharKeyFrameCollection.cs
- InputProcessorProfiles.cs
- CustomCategoryAttribute.cs
- embossbitmapeffect.cs
- DataControlFieldsEditor.cs
- SecurityElement.cs
- AnimatedTypeHelpers.cs
- UIAgentInitializationException.cs
- WorkflowRuntime.cs
- Color.cs
- ScaleTransform3D.cs
- MemberAssignmentAnalysis.cs
- EntityWrapperFactory.cs
- WindowsScrollBar.cs
- GraphicsPathIterator.cs
- ParameterToken.cs
- StylusPointPropertyInfo.cs
- ExpressionEditorSheet.cs
- HotCommands.cs
- ListControlDesigner.cs
- HttpApplicationStateWrapper.cs
- Action.cs
- ApplicationSecurityInfo.cs
- DataGridViewEditingControlShowingEventArgs.cs
- AtomPub10ServiceDocumentFormatter.cs
- log.cs
- LoadedEvent.cs
- PrinterUnitConvert.cs
- WebPartConnectionsCancelEventArgs.cs
- ContentHostHelper.cs
- PropertyEmitter.cs
- ModuleElement.cs
- TdsParserStateObject.cs
- ProfileSection.cs
- DesignerTransactionCloseEvent.cs
- MessageEnumerator.cs
- Thickness.cs