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
- PageTheme.cs
- RandomNumberGenerator.cs
- FullTextState.cs
- RuntimeEnvironment.cs
- CustomErrorsSectionWrapper.cs
- BordersPage.cs
- HostedHttpContext.cs
- _Rfc2616CacheValidators.cs
- InheritanceContextHelper.cs
- ServiceProviders.cs
- WorkflowItemsPresenter.cs
- OleDbDataAdapter.cs
- DispatcherObject.cs
- PingReply.cs
- JpegBitmapEncoder.cs
- ProtectedConfigurationProviderCollection.cs
- HtmlAnchor.cs
- Comparer.cs
- PolicyException.cs
- MarshalByRefObject.cs
- ExternalException.cs
- MemberExpressionHelper.cs
- BrowserCapabilitiesFactory.cs
- StaticResourceExtension.cs
- XmlFormatReaderGenerator.cs
- JournalEntryStack.cs
- CodeDelegateInvokeExpression.cs
- BindingMemberInfo.cs
- ReflectionHelper.cs
- CompilationRelaxations.cs
- MachineSettingsSection.cs
- ProfileParameter.cs
- DesignBindingConverter.cs
- WebBrowserBase.cs
- FocusChangedEventArgs.cs
- ALinqExpressionVisitor.cs
- SafeNativeMethods.cs
- SignerInfo.cs
- EventLogPermissionAttribute.cs
- CacheChildrenQuery.cs
- XmlElementList.cs
- ProjectionPathBuilder.cs
- BaseTemplateCodeDomTreeGenerator.cs
- CachedCompositeFamily.cs
- GZipDecoder.cs
- PeerName.cs
- DependsOnAttribute.cs
- Permission.cs
- ImagingCache.cs
- SessionStateItemCollection.cs
- XPathParser.cs
- SqlConnectionPoolProviderInfo.cs
- Psha1DerivedKeyGenerator.cs
- TaskHelper.cs
- BooleanProjectedSlot.cs
- Geometry.cs
- ExceptionAggregator.cs
- FileDialog.cs
- LZCodec.cs
- TrackBarRenderer.cs
- loginstatus.cs
- RSAProtectedConfigurationProvider.cs
- PersistenceTypeAttribute.cs
- PrinterSettings.cs
- SspiHelper.cs
- CultureMapper.cs
- FilteredDataSetHelper.cs
- SemanticBasicElement.cs
- SelectedGridItemChangedEvent.cs
- ExtensionSimplifierMarkupObject.cs
- TextElementCollectionHelper.cs
- RegionInfo.cs
- EndpointNameMessageFilter.cs
- TextFormatterContext.cs
- JoinElimination.cs
- DetailsViewPageEventArgs.cs
- Translator.cs
- DbConnectionInternal.cs
- XmlSchemaSimpleContentExtension.cs
- DataColumn.cs
- UseManagedPresentationElement.cs
- ArrangedElement.cs
- SmtpSection.cs
- ModuleBuilderData.cs
- AnnotationService.cs
- TCPListener.cs
- HttpValueCollection.cs
- AesManaged.cs
- DataGridViewLinkColumn.cs
- EmbeddedMailObjectsCollection.cs
- PointUtil.cs
- AuthenticationConfig.cs
- NumberSubstitution.cs
- HtmlControlPersistable.cs
- ContentWrapperAttribute.cs
- XmlCDATASection.cs
- XmlWrappingReader.cs
- ConsoleTraceListener.cs
- COM2ICategorizePropertiesHandler.cs
- KeyValueInternalCollection.cs