Code:
/ 4.0 / 4.0 / untmp / DEVDIV_TFS / Dev10 / Releases / RTMRel / ndp / cdf / src / NetFx40 / System.Activities / System / Activities / Tracking / WorkflowInstanceSuspendedRecord.cs / 1305376 / WorkflowInstanceSuspendedRecord.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 WorkflowInstanceSuspendedRecord : WorkflowInstanceRecord { public WorkflowInstanceSuspendedRecord(Guid instanceId, string activityDefinitionId, string reason) : base(instanceId, activityDefinitionId, WorkflowInstanceStates.Suspended) { if (string.IsNullOrEmpty(reason)) { throw FxTrace.Exception.ArgumentNullOrEmpty("reason"); } this.Reason = reason; } public WorkflowInstanceSuspendedRecord(Guid instanceId, long recordNumber, string activityDefinitionId, string reason) : base(instanceId, recordNumber, activityDefinitionId, WorkflowInstanceStates.Suspended) { if (string.IsNullOrEmpty(reason)) { throw FxTrace.Exception.ArgumentNullOrEmpty("reason"); } this.Reason = reason; } WorkflowInstanceSuspendedRecord(WorkflowInstanceSuspendedRecord record) : base(record) { this.Reason = record.Reason; } [DataMember] public string Reason { get; private set; } protected internal override TrackingRecord Clone() { return new WorkflowInstanceSuspendedRecord(this); } public override string ToString() { return string.Format(CultureInfo.CurrentCulture, "WorkflowInstanceSuspendedRecord {{ 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
- FakeModelPropertyImpl.cs
- BindToObject.cs
- RC2CryptoServiceProvider.cs
- StyleXamlParser.cs
- InfoCardRSAPKCS1KeyExchangeFormatter.cs
- _NtlmClient.cs
- NotifyParentPropertyAttribute.cs
- UseLicense.cs
- FontStretchConverter.cs
- XPathSelfQuery.cs
- RoutingChannelExtension.cs
- String.cs
- ScriptControl.cs
- ToolStripItemCollection.cs
- RoleServiceManager.cs
- XmlSerializableServices.cs
- _AuthenticationState.cs
- DependencyObject.cs
- BidPrivateBase.cs
- WebPartRestoreVerb.cs
- ACE.cs
- SchemaElementLookUpTableEnumerator.cs
- JpegBitmapDecoder.cs
- ListenDesigner.cs
- ActivityStatusChangeEventArgs.cs
- ADConnectionHelper.cs
- EventManager.cs
- DocumentXmlWriter.cs
- LinkAreaEditor.cs
- FileRegion.cs
- BasePattern.cs
- ContextMarshalException.cs
- CollectionEditor.cs
- ValidatingPropertiesEventArgs.cs
- ManagedFilter.cs
- DataSourceSelectArguments.cs
- MaterialCollection.cs
- ContentElementCollection.cs
- SoapObjectInfo.cs
- httpapplicationstate.cs
- SubpageParaClient.cs
- InkCanvas.cs
- ScrollChrome.cs
- GridViewRowCollection.cs
- DocumentViewerConstants.cs
- Parallel.cs
- DataSourceCache.cs
- ConstantProjectedSlot.cs
- DesignTimeTemplateParser.cs
- BindingMAnagerBase.cs
- HtmlElementCollection.cs
- ParseElementCollection.cs
- MbpInfo.cs
- DocumentPage.cs
- ControlParameter.cs
- EnvelopedPkcs7.cs
- DetailsViewDeleteEventArgs.cs
- TextBoxAutoCompleteSourceConverter.cs
- SqlCacheDependencyDatabase.cs
- FixedFlowMap.cs
- ResXResourceReader.cs
- MissingMethodException.cs
- DataServicePagingProviderWrapper.cs
- ReversePositionQuery.cs
- KeyConverter.cs
- SmtpMail.cs
- StringAnimationBase.cs
- RequestResizeEvent.cs
- SystemEvents.cs
- PenContexts.cs
- Membership.cs
- GeneralTransform.cs
- OuterGlowBitmapEffect.cs
- CompositionDesigner.cs
- OneOfScalarConst.cs
- COMException.cs
- UDPClient.cs
- SoapHelper.cs
- ModuleBuilderData.cs
- DataControlFieldCell.cs
- UniqueConstraint.cs
- FilterElement.cs
- VersionedStreamOwner.cs
- WebControl.cs
- CodeBinaryOperatorExpression.cs
- FormsAuthenticationEventArgs.cs
- ForEachAction.cs
- SymbolPair.cs
- EncryptedKey.cs
- RuntimeCompatibilityAttribute.cs
- TreeNode.cs
- FrameworkTemplate.cs
- SimpleHandlerBuildProvider.cs
- MessageTraceRecord.cs
- DebugTracing.cs
- XmlValidatingReader.cs
- DbParameterHelper.cs
- PaintValueEventArgs.cs
- OpCellTreeNode.cs
- RoleService.cs