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
- CustomError.cs
- assemblycache.cs
- PrimaryKeyTypeConverter.cs
- Propagator.JoinPropagator.JoinPredicateVisitor.cs
- ServiceEndpointCollection.cs
- EntityDataSourceDesigner.cs
- Pipe.cs
- ZoneMembershipCondition.cs
- SafeFileMappingHandle.cs
- TraceLog.cs
- ZipArchive.cs
- DataTemplateKey.cs
- PenThreadPool.cs
- BindingExpression.cs
- InvalidFilterCriteriaException.cs
- EventWaitHandleSecurity.cs
- TemplateManager.cs
- SemanticResolver.cs
- ProcessInfo.cs
- ContextMarshalException.cs
- IntSecurity.cs
- NestedContainer.cs
- TabControlAutomationPeer.cs
- ListView.cs
- DynamicDocumentPaginator.cs
- Behavior.cs
- SimpleTypesSurrogate.cs
- DataServiceProviderMethods.cs
- MaskedTextProvider.cs
- UIHelper.cs
- SerializerDescriptor.cs
- ImageCreator.cs
- CompilerCollection.cs
- FunctionImportMapping.cs
- RenderOptions.cs
- HttpMethodConstraint.cs
- DynamicUpdateCommand.cs
- GroupByExpressionRewriter.cs
- ComponentChangingEvent.cs
- InheritanceAttribute.cs
- ProxySimple.cs
- XmlRootAttribute.cs
- XmlWrappingReader.cs
- TrustLevelCollection.cs
- PropertyValue.cs
- TextFormattingConverter.cs
- ControlPropertyNameConverter.cs
- ArgumentException.cs
- ToolStripOverflow.cs
- CorrelationManager.cs
- VBCodeProvider.cs
- DragEvent.cs
- HandleRef.cs
- SQLStringStorage.cs
- ConnectionManagementElement.cs
- Queue.cs
- AuthorizationSection.cs
- KeyedQueue.cs
- EmptyTextWriter.cs
- BitSet.cs
- ContentDisposition.cs
- SchemaEntity.cs
- Pair.cs
- FloaterBaseParaClient.cs
- SessionIDManager.cs
- CodeDomLocalizationProvider.cs
- SqlReorderer.cs
- RenderingEventArgs.cs
- CodeDOMUtility.cs
- MethodExpr.cs
- PropertyStore.cs
- IndentedTextWriter.cs
- BaseServiceProvider.cs
- ClipboardData.cs
- WebPartConnectionsConnectVerb.cs
- DBDataPermissionAttribute.cs
- ColumnMap.cs
- MachineSettingsSection.cs
- DayRenderEvent.cs
- LicFileLicenseProvider.cs
- NamedElement.cs
- Switch.cs
- SrgsSemanticInterpretationTag.cs
- VirtualDirectoryMapping.cs
- AllMembershipCondition.cs
- WebPartAddingEventArgs.cs
- ValidationVisibilityAttribute.cs
- AttributeSetAction.cs
- FlowDocumentReader.cs
- _BasicClient.cs
- IconEditor.cs
- KnownTypes.cs
- AggregateNode.cs
- NotifyIcon.cs
- xmlfixedPageInfo.cs
- SubclassTypeValidator.cs
- SessionStateModule.cs
- smtppermission.cs
- MethodExpr.cs
- Table.cs