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
- BaseTemplateParser.cs
- SchemaManager.cs
- PageThemeParser.cs
- HandlerFactoryCache.cs
- OracleRowUpdatedEventArgs.cs
- _FtpControlStream.cs
- DiscoveryClientChannelFactory.cs
- ProgressBarHighlightConverter.cs
- KeyValueConfigurationCollection.cs
- TabControlCancelEvent.cs
- InkCanvasAutomationPeer.cs
- FixedSOMGroup.cs
- Thread.cs
- DecoderNLS.cs
- ScrollBar.cs
- Metafile.cs
- log.cs
- EncryptedData.cs
- MsmqUri.cs
- MasterPageBuildProvider.cs
- RightsManagementPermission.cs
- Tag.cs
- ControlParameter.cs
- InkCanvasAutomationPeer.cs
- ObjectListFieldsPage.cs
- COM2ExtendedUITypeEditor.cs
- FixedTextView.cs
- TypeConverterAttribute.cs
- EncoderNLS.cs
- SqlDataSourceWizardForm.cs
- ValidateNames.cs
- ConstantSlot.cs
- Viewport3DVisual.cs
- PrintDialog.cs
- Assembly.cs
- DetailsViewRowCollection.cs
- SecurityHelper.cs
- XmlStreamStore.cs
- DoubleStorage.cs
- CodeAssignStatement.cs
- Exceptions.cs
- ManagementObjectCollection.cs
- BulletedListEventArgs.cs
- RNGCryptoServiceProvider.cs
- Timer.cs
- TextSearch.cs
- UriScheme.cs
- ToolStripPanelDesigner.cs
- HitTestDrawingContextWalker.cs
- RawStylusInputCustomDataList.cs
- ListView.cs
- securitymgrsite.cs
- StringUtil.cs
- ConvertersCollection.cs
- AudioLevelUpdatedEventArgs.cs
- ThreadStaticAttribute.cs
- ExternalException.cs
- DesignerCapabilities.cs
- Utils.cs
- LOSFormatter.cs
- ThemeableAttribute.cs
- complextypematerializer.cs
- IPipelineRuntime.cs
- RegexCompilationInfo.cs
- FieldAccessException.cs
- DispatcherTimer.cs
- ToolStripDropDownButton.cs
- FormCollection.cs
- SpeechRecognitionEngine.cs
- ObservableCollection.cs
- QilIterator.cs
- FormViewDeleteEventArgs.cs
- Queue.cs
- ASCIIEncoding.cs
- WindowsFormsHostPropertyMap.cs
- StrongNameKeyPair.cs
- ConditionalAttribute.cs
- DataGrid.cs
- AppSettings.cs
- HtmlHistory.cs
- SamlAuthenticationClaimResource.cs
- ToolStripDropTargetManager.cs
- ErrorHandler.cs
- GridItemPattern.cs
- TraceLevelStore.cs
- EventRoute.cs
- dbenumerator.cs
- InternalResources.cs
- MarkupCompilePass1.cs
- AlgoModule.cs
- XmlDocumentSerializer.cs
- ModelFunction.cs
- ConfigurationException.cs
- ipaddressinformationcollection.cs
- MessageFilterTable.cs
- DebugInfoExpression.cs
- SoapHeader.cs
- MsmqBindingBase.cs
- PackageDigitalSignature.cs
- X509CertificateValidator.cs